ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python基础语法

2020-10-27 08:31:41  阅读:126  来源: 互联网

标签:name python age 基础 列表 语法 print 字符串 数字


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]

自带和字符串一样的切片方法

 

 

有序可重复

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,'sex':'男'}

 

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

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

标签:name,python,age,基础,列表,语法,print,字符串,数字
来源: https://www.cnblogs.com/xyh10201117/p/13882597.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有