【第1周】Python基本语法元素-学习笔记
Ps:一开始笔记是写在OneNote上的,然后申请博客园之后想粘贴到博客园上,发现粘贴的文字变成了图片,遂百度,发现可以先粘贴到word,再粘贴到博客园。接下来又发现原来OneNote可以导出到博客园,然后这篇文章就是利用OneNote导出到博客园的。看到有人提OneNote可以敲python代码,然后打算下载notehighlight,在找自己OneNote是多少位的时候发现win10自带的OneNote是阉割版。很多功能都没有,就打算下2016版,又怕把原来卸载了再安装,之前激活了就失效,又找教程,终于选择安装2016和阉割版共存。
基本概念:
-
代码高亮:是一种色彩辅助体系,代码是否高亮不影响代码
-
缩进:表示程序的格式框架
表达代码间包含和层次关系的唯一手段,是语法的一部分,且一个程序内,缩进长度要求一致
-
注释:辅助信息
单行注释:以#开头
多行注释:以\’\’\’开头和结尾
-
变量:
如TempStr是变量名字
-
命名规则:大小写字母、数字、下划线和汉字组合
注意大小写敏感,首字符不能是数字
-
33个保留字(关键字)
黑色26个是基础语法,最后三个保留字字母是大写的,若是小写则是变量
-
数据类型:字符串、整数、浮点数、列表
10,011,101
整数类型:10011101
字符串类型:\’\’10,011,101\’\’
列表类型:[10,011,101] -
字符串:
字符串由一对单引号或一对双引号表示
\’请\’是\’请输入带有符号的温度值\’的第0个字符,字符串从0开始编号
如,符是编号为5的位置、
-
索引:返回字符串中单个字符 <字符串>[M]
Eg:\’请输入带有符号的温度值:\'[0]
-
切片:返回字符串中一段字符子串 <字符串>[M:N]
Eg:\’请输入带有符号的温度值:\'[1:3]表示从1开始但不到3的字符子串
1.45语句与函数
-
赋值语句
-
分支语句:使用保留字if elif else构成条件判断的分支结构
-
函数
-
输入函数Input()
使用格式:
<变量>=input(<提示信息字符串>)
-
输出函数print()
使用格式:
Print(<拟输出字符串或字符串变量>)
格式化:
print(“转换后的温度是{:.2f}C”.format(C))
{ }表示槽,后续变量填充到槽中 {:.2f}表示将变量C填充到这个位置时取小数点后2位
-
评估函数eval:去掉参数最外侧引号并执行余下语句的函数
eval(<字符串或字符串变量>)
>>>eval(“1”)
1
>>>eval(“1+2”)
3
>>>eval(\’ “1+2” \’)
“1+2”
>>>eval(\’print(“Hello”)\’)
“Hello”
-