python3从入门到精通,python3入门经典100例

大家好,小编来为大家解答以下问题,python3从入门到精通,python3入门经典100例,现在让我们一起来看看吧!

大家好,小编为大家解答python3入门教程(非常详细)的问题。很多人还不知道python3从入门到精通,现在让我们一起来看看吧!

一、 第一个python程序

1. 函数声明
  def 函数名(参数一,参数二,….):
    函数体

  (1) 函数不一定返回数据,可以不返回数据,但事实上python总是返回值,且不指定返回值的类型,若函数执行return,则返回对应值,若没有调用return,则默认返回空值none;
  (2) 变量从来都不指定变量类型,python会在内部算出一个变量的类型并进行跟踪;
  (3) 参数都有一个默认的值,若函数调用没有传入该参数,则使用默认值,而且,当你不按顺序赋值参数时,可以使用参数名乱序赋值,但一旦指定参数名赋值后,每个变量都得使用参数名赋值,否则报错,因为找不到;

例如:

del add(a,b):
    return a + b
if ‘__name__ == ‘__main__’:
    add() #不传入参数,则a,b使用默认值
    add(b = 0,a = 2) #使用变量名赋值
    add(b = 4,0)   #报错,命名参数后面紧跟了一个非命名的参数

2. 文档字符串
  在函数声明的下一行紧跟三重引号来对此函数功能,参数等进行说明如何用python画不同大小的满天星
  当在其他地方调用到函数时,文档字符串会以提示的形式显示,方便使用者理解函数python绘制弧形的函数
例:

def 函数名:
'''函数功能介绍'''
    函数体

3. 代码缩进
  Python没有花括号{}表示一个代码的开始或结束,而是以冒号:表示界定符,相同空格缩进表示相同的代码块。

二、 内置数据类型

  Python有很多内置类型,比较重要的有:
  Booleans布尔类型:取值为True或False
  Numbers数值类型:Integer整形,float浮点型,fractions分数
  String字符型:是unicode字符序列
  Bytes字节和Byte Arrays字节数组:例如jpeg图像文件
  Lists列表:值有序的序列
  Tuples元组:有序而不可变的值序列
  Set集合:装满无序值的包裹
  Dictionaries字典:键值对的无序包裹

1.数据类型判断

  Python无数据类型声明用于区分数据的具体类型,完全由系统自行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值