python基础语法(一)

python基础语法

  • 资料
    • 菜鸟教程
    • 基础知识手册书籍
    • python官网API

基础语法

  • python编码规范
    *国际编码规范

    国际规范名:PEP 8
    https://www.jianshu.com/p/e132bea1d2c9 #网址

  • 变量名规范(标识符规范)
  1. 由字母数字或下划线组成,首字母不能为数字
  2. 不能为关键字
  3. 建议使用驼峰命名法 搜字母小写,第二个单词字母大写
  4. 类名建议大写
  • 字符串

“我的名字’+name+’”
‘我的名字"++"’

  • 函数名小写,多个单词用_(下划线)分隔开
de size_jia():
  	pass #函数主体为空,写为pass
  • 变量

变量不能重名
使用type(变量名) 判断类型

  • number(数字)-----整数小数
  • string(字符串)—存储一串字符

# 字符串拼接方式 
print('姓名:%s,性别:%s,年龄:%s' % (name, age, age))
 print('姓名:{0},性别:{1},年龄:{2}'.format(name, age, age)) 
 print(f'姓名:{name},性别:{sex},年龄:{age}') 

# 引号起来的都是字符串 `1`
# 控制台输入的值默认类型都是字符串 
num1 = intput('请输入第1个数字') #3
num2 = input('请输入第2个数字') #4 print(type(num1)) #字符串 
print(num1+num2) # 34 字符串相加结果为拼接! 


# 网络传输过程中都是字符串 https://item.jd.com/id=68744652247 
# 字符串自带很多实用方法!
 len(变量)
  • list(列表)—是内存中连续存储空间,可以存储多个数
  • 列表时内存中一组连续的存储空间。(有序的)

  • 自带索引/序号,索引位置从0开始

  • 列表中可以包含任意数据类型(‘张三’,20,‘男’,170.5)

  • 自带字符串一样的切片方法
    有序,可重复

  • tuple(元组)
    *不可变的列表
    *只能读,不能删除或者修改

t1=(1,2,3,4,5)
print(t1[0])   #只能读不能删除或者修改
  • set(集合)
    *无序,不重复
s1=(123)     #正确
s1=(1,1,2,2,3)    #重复结果3个
  • dictionary(字典)
    *key:value 对
    *名字key必须为字符串
   #定义
   
d1= {'name':'张三','age':20,'sex':'男'}

python中的六个标准数据类型中:

  • 不可变数据(3个):number(数字)、string(字符串)、tuple(元组);
  • 可变数据(3个):liat(列表)、dictionary(字典)、set(集合)

总结

  • 基础语法(语法规范,变量,数据类型)
  • 逻辑实现,函数定义
  • 各种内置模块(time,string,list…)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值