笔记二之python基础语法知识

笔记二之python基础语法知识

一 程序的格式框架
缩进:一行代码开始前的空白区域,表达程序的格式框架
在这里插入图片描述一般语句其实不需要用到缩进,python是严格要求代码之间保持整齐,也就是说同样等级的代码块的缩进程度必须保持一致,否则程序就会报错。如果遇到表示分支、循环、函数、类等含义,比如if;for;while等语句并且末尾加:的代码块时就需要缩进,来表示前后代码的从属关系。

注释:用于提高代码可读性的辅助性文字,不被执行
在这里插入图片描述如图所示为单行注释,python中单行注释以#开头,其后内容为注释
# 注释内容
多行注释:以’’‘开头和结尾
‘’’ 多行注释第一行
多行注释第二行
‘’’
二 语法元素的名称
变量:程序中用于保存和表示数据的占位符号
在这里插入图片描述如图红框中的为变量名字。可以使用=向变量赋值或修改值,=为赋值符号
命名规则:大小写字母、数字、下划线和中文等字符及组合
如:TempStr,c123,d_Great,我很帅zyg
注意事项:大小写敏感、首字符不能是数字、不能和保留字相同
Pythonpython是 不同的变量名称,123kkk是不合法的
在这里插入图片描述
如图

  • 上图为python中33个保留字,常用的有黑色的26个保留字

三 数据类型
python中包括字符串、整数、浮点数、列表四大数据类型
例如数12345
整数类型: 12345
字符串类型: “12345”
列表类型: [123456]
浮点数类型: 12345.00

字符串:由0个或多个字符组成的有序字符序列
在这里插入图片描述

-字符串由一对单引号或一对双引号表示
"湖人总冠军"或者'詹姆斯牛逼'
字符串是字符的有序序列,可以对其中的字符进行索引

"湖"是"湖人总冠军"的第0个字符,使用[]获取字符串中一个或多个字符
索引:返回字符串中的单个字符 <字符串>[M]
切片:返回字符串中的一段子字符串 <字符串>[M:N] 可以理解为左闭右开的区间即字符M到N的前一个字符在这里插入图片描述在这里插入图片描述
整数:数学中的整数
例如 23或者-5
浮点数:带小数点的数
如 1.8或者-1.8 或者3.0
列表类型:由0个或多个数据组成的有序序列
列表使用[]表示,采用逗号(,)分隔各元素
[‘F’,‘f’]表示两个元素’F’和’f’

四 语句与函数
赋值语句:由赋值符号构成的一行代码
赋值语句用来给变量赋予新的数据值
C = (eval(TemStr[0:-1])-32)/1.8 #右侧运算结果赋给变量C
赋值语句右侧的数据类型同时作用于变量
Tempstr = input("") #input()返回一个字符串,TempStr也是字符串
分支语句:由判断条件决定程序运行方向的语句
每个保留字所在行最后一个冒号(:)语法的一部分
冒号及后续缩进用来表示后续语句与条件的所属关系

五 函数
input()函数
input()函数从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果。input()函数可以包含一些提示性的文字,用来提示用户。
input()函数会把输入的内容转化为字符串
在这里插入图片描述如图可以看到,输入数字123,而a的类型为字符串123。

eval()函数
eval() 去掉参数最外侧引号并执行余下语句的函数在这里插入图片描述eval()函数通常和input函数联合使用来获得输入的整数类型。

print()函数
print() 输出函数是以字符形式向控制台输出结果的函数
可以输出字符串、变量、字符串和变量的混合在这里插入图片描述
对print()函数的end参数进行修改,可以改变输入文本的结尾。
print()函数结尾默认为换行符。如果改变结尾字符,则没有输出时没有换行。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值