问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python必背内容有哪些

发布网友 发布时间:2023-08-24 14:52

我来回答

1个回答

热心网友 时间:2024-12-13 11:27


python必背内容:1、变量,掌握变量的命名方法;2、数据类型,掌握int整型、float浮点型、bool布尔值型等各类型相互转换;3、掌握数组类型,定义在【[ ]】内,其内元素之间使用逗号分隔。
python必背内容:
一、变量
1、变量
?指在程序执行过程中,可变的量;
?定义一个变量,就会伴随有3个特征,分别是内存ID、数据类型和变量值。
?其他语言运行完之前,一定要手动把程序的内存空间释放掉。但python解释器是自带内存回收机制的,一旦python程序运行完后,会自动释放内存空间。
age=10
print(id(age),type(age),age)
2、常量
?指在程序执行过程中,不可变的量;
?一般都用大写字母定义常量。
AGE=10
print(AGE)
3、变量的命名方式
?驼峰体
AgeOfOldboy=72
?下划线
age_of_oldboy=72
二、与程序交互
古时候,我们去银行取钱,需要有一个银行业务员等着我们把自己的账号密码输入给他,然后他去进行验证等成功后,我们再将取款金额输入、告诉他。
骄傲的现代人,会为客户提供一台ATM机(就是一台计算机),让ATM机跟用户交互,从而取代人力。然而机器是死的,我们必须为其编写程序来运行,这就要求我们的编程语言中能够有一种能与用户交互,接收用户输入数据的机制。
1、python3
?python3默认支持UTF-8中文编码。python2需要添加# -*- coding:utf-8 -*-在代码头部。
?python3中input,不管输入什么类型的值都被存成str(字符串)类型
name=input('please enter the username: ')
print(id(name),type(name),name)
2、python2
?python2中raw_input跟python3中input一样;
name=raw_input('please enter the username: ')
print(id(name),type(name),name)
?python2中input,必须输入值,这个值是什么类型就会被存成什么类型。
name=input('please enter the username: ')
print(id(name),type(name),name)
三、数据类型
1、int整型
?一般用于定义年龄、身份证号、qq号、等级等
age=18
id=130530198805240011
qq=379048558
level=99
2、float浮点型
?一般用于定义身高、体重、薪资等
height=1.81
height=float(1.81)
3、str字符串型
?一般用于定义人的名字、性别、状态等;
?一般字符串放在单引号、双引号、三引号中。
name='egon'
sex='female'
age=18
?字符串拼接用"+"
name='egon'
sex='female'
age=18
print(name+sex+str(age))
注:这里的age变量值为18,是int整型不能作字符串拼接,需使用str(age)来转换成字符串类型。
?字符串拼接用"*"
name='egon'
print(name*10)
4、bool布尔值型
?只有True和False两个值;
?多用于作判断。
age=73
AGE=18
print(age < AGE)
print(age > AGE)
5、各类型相互转换
?整型——>浮点型
a=18
print(float(a))
?浮点型——>整型
a=1.81
print(int(a))
?浮点型——>字符串型
a=1.81
print(str(a))
?整型——>字符串型
a=18
print(str(a))
四、数组类型
1、列表[]
?python中的列表,定义在[]内,其内元素之间使用"逗号"分隔;
info=['egon','alex',18]
print(info[2])
?元素可以是任意一种数据类型、任意一种数组类型;
?字符元素需要引号引起来,整型、浮点型、列表等不需要引号。
info=[13,18.1,'alex',['egon','tony']]
print(info[3][0])
2、字典{}
?python中的字典,也叫关联数组,定义在{}内,其内元素使用项目名:项目内容格式表示,元素之间使用"逗号"分隔;
info={'name':'egon','sex':'male',3:18}
print(info[3])
?项目内容可以是任意一种数据类型、任意一种数组类型;
?项目内容中的字符串型需要引号引起来,整型、浮点型、列表等不需要引号。
info={'姓名':'爱根','性别':'男','肌肉':['有','无']}
print(info['肌肉'][1])
info={'姓名':'爱根','性别':'男','肌肉':123}
print(info['肌肉'])
info={'姓名':'爱根','性别':'男','肌肉':18.1}
print(info['肌肉'])
info={'姓名':'爱根','性别':'男','肌肉':'无'}
print(info['肌肉'][1])
五、格式化输出
?my name is xxx, my age is xxx
?需要使用占位符%s
name=input('user_name>>: ')
age=input('user_age>>: ')
print('my name is %s, my age is %s' %(name,age))
六、运算符
1、算术运算符
?+ - * /
print(5+5) #5加5等于10
print(5-5) #5减5等于0
print(5*5) #5乘5等于25
print(5/2) #5除以2等于2.5
?求商整数部分// 求商余数部分% 幂**
print(5//2) #5除以2商等于2余1,只取商2
print(5%2) #5除以2商等于2余1,只取余数1
print(3**2) #3的2次幂是3乘3等于9
2、比较运算符
?> < >= <= == !=
print(30 > 20)
print(30 < 20)
print(30 >= 30)
print(30 <= 30)
print(30 == 30)
print(30 != 40)
3、逻辑运算符
?逻辑与and 逻辑或or 逻辑非not 按位与& 按位或|
?逻辑与and,必须满所有条件,结果才为True;
?逻辑或or,只需满足一个条件,结果就为True;
?逻辑非not,结果取反。
name='egon'
age=18
print(age > 15 and name == 'egon')
print(age > 15 or name != 'egon')
print(not age > 15)
大量免费学习推荐,敬请访问python教程(视频)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
弹钢琴时手指速度总是不自觉变快怎么办? 弹钢琴时速度总是不自觉变快怎么办? 微信发表情包上限是多少 ...8.0.3版本更新什么?微信表情包上限变成999是什么 成人毛线斗篷式开襟披肩编织 江苏洛社商贸城项目有哪些主要特点和设施? 永明镇的乡镇建设 蓝光花满庭小区基本信息 洛社商贸城项目概括 怀孕了能不能吃汤圆 十个麻子九个俏,一个麻子值半吊什么意思 为什么喜欢吃龙眼?如题 谢谢了 于雅茹名字得分,十月一号 莫雅茹这个名字怎么样? 十大常见错误服药方法有哪些? 昨天(8月26日晚上) 山东体育台 鲁能对北京国安的比赛 中场休息时放的歌... 梦见老公去世的爷爷穿着破烂的预兆 梦见死去的外公穿不好 iPhone5里的word文档能用手机编辑吗? 忧郁的月亮意大利语适合艺考吗 天选3如何在不插电的情况下玩游戏使用显卡 excel怎么设置合并居中文字? 非京籍初二地理生物在北京已考过回河南还要再考试吗 1989年属蛇是什么命1988年的人今年多大 属蛇34岁转最好的运气 属蛇一生吉利方向? 属蛇的过了35岁就顺了 请问这是什么菜,什么功效 我想问下天津机电工艺学院咋样 麻烦大家```我想请问下天津机电学校是公办还是民办啊```谢谢大家了_百... 飘飘乎如遗世独立羽化而登仙用了什么修辞手法 白起跟芈月什么关系 芈月和白起什么关系 兰花寒兰种植花土有哪些要求兰花寒兰种植花土有什么要求 高陵区肖家村为啥不拆迁 西安王家寨何时拆迁 乙醇气相色谱的影响因素 混凝土同条件养护最新规范 8/5和8/3通分过程 走进科学那期节目叫什么啊 瞿麦的作用以及功效 哪种茶清肺化痰 3阶幻方怎么求? 三阶幻方求解 三阶幻方 四个角上的数怎么算 平安夜简短一句话祝福句子 我有一个游戏QQ群现在人数快满500人了,想把它升到1000人群可不可以把... ...老年人新冠疫苗接种,老年人接种疫苗前需要注意什么? 关于三国杀一将成名2013朱然杀死一名角色的faq 送母鸡代表什么意思 有人租干什么用安全吗