余醉科技

导航

 

1.Python编码规范

   国际规范名PEP 8

https://www.jianshu.com/p/e132bea1d2c9

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

1。由字母数字下划线组成,首字母不能为数字

2.不能为关键字

3.建议使用驼峰命名法

    字母小写,第二个单词字母大写

4.类名建议大写

字符串

“我的名字++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个

 

dictionary(字典)

      key:value 对

     名字key必须为字符串

# 定义

d1 = {“name”:“张三”,“age”:20}

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

    不可变数据(3个):number(数字),string(字符串),tuple(元组)

   可变数据(3个):list(列表),dictionary(字典)set(集合)

总结:

基础语法(语法规范,变量,数据类型)

逻辑实现,函数定义

各种内置模块,time string,list

 

posted on 2020-10-27 10:11  朝朝。  阅读(54)  评论(0编辑  收藏  举报