Python基础语法资料

Python基础语法资料

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

- 基础语法

  • 1.python编码规范国际规范名:PEP

[8https://www.jianshu.com/p/e132bea1d2c9]

- 变量名规范(标识符规范)

  • 由字母数字或下划线组成,首字母不能为数字

  • 不能为关键字

  • 建议使用驼峰命名法 首字母小写,第二个单词字母大写!

  • 类名建议大写!
    - 字符串

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

’函数名小写,多个单词用 _ 分隔开

def size_jia(): 
	pass  #函数主体为空,写为pass

2.变量

变量不能重名

使用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 = (1,2,3) #正确 
s1 = (1,1,2,2,3) # 重复 结果 3个!

12Dictionary(字典)
key:value 对
名字key 必须为字符串

#定义 
d1= {'name':'张三','age':20,'sex':'男'}

Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
总结
基础语法(语法规范,变量,数据类型)
逻辑实现,函数定义。
各种内置模块。time,String,list……
任务:
整理:字符串,列表,元组,字典,集合相关方法列表

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值