linux下的python知识点
注释
单行注释
#:以#开头的都是注释
多行注释
三个单引号或三个双引号
变量已及类型
在python 中,存储一个数据需要一个叫做 变量 的东西,例:
j = 100 # j 就是一个变量,好比一个篮子
i = 78 # i 也是一个变量
k = j + i # 把 j 和 i 这两个“篮子”中的数据进行累加,放到 k 变量中
* 说明
· 所谓变量,可理解为一个“篮子”;如果需要存储多个数据,就需要有多个变量,当然也可使用一个。 · 程序就是用来处理数据的,而变量是存储数据的
变量的类型
· 程序中 :
为了更充分的利用内存空间以及更高效的管理内存,变量是有不同类型的,如下:
标识符、关键字
标识符由字母、下划线和数字组成,但是数字不能开头 例:
test1 myInt
命名法
小驼峰 :userName (第一个单词小写字母开始,第二个单词首字母大写) 大驼峰 :userLoginFlag (每单词首字母都大写,例:First、LastName)
python 中的标识符是区分大小写的
关键字
python 一些具有特殊功能的标识符,关键字是python已经使用了的,所以开发者不能自己定义和关键字相同名字的标识符
def —- del —– from —–globat —–or —–nonlocal —–pass —–yield
输出
格式化输出
在程序中,“%”这样的操作符,就是python中的格式化输出
常用的格式符号
换行输出
输入
延时功能
import time
time.sleep( )
运算符
取商、取余的应用
取商确定行数、取余确定列数 例 :数7在第几行、几列? 7//3=2 7%3=2 数字7在2行2列
赋值运算符
复合赋值运算符
常用的数据类型转换
if 语句
if 语句是用来进行判断的,格式如下:
if 要判断的条件: 条件成立时,执行
age =
19
if age >=
18:
print(
"已成年,可以判刑坐牢了")
and —–>与、并且、和
or —–>或者
not —–>否定、取反的意思
if else
使用格式:
if 条件:
满足条件时,执行
if 条件:
满足条件时,执行
else:
不满足条件时,执行
age =
19
if age >=
18:
print(
"您已成年,犯罪可以被判刑、坐牢")
else:
print(
"好可惜!您还未成年,犯罪不能够被判刑,可恶! ")
1
2 length = input(
"输入刀子长度:")
3
4 if int(
length)>
10:
5 print(
"超过10cm")
6 else:
print(
"合法")
elif
使用格式:
income =
1000
if int(income) >=
1000:
print(
"可以去吃顿好吃的")
elif
int(income) >=
2000:
print(
"可以去吃顿好吃的,还可以买自己喜欢的衣服")
elif
int(income) >=
3000:
print(
"可以去吃顿好吃的,还可以买自己喜欢的衣服和鞋子")
else:
print(
"没钱啥都干不了")
if 嵌套
小应用猜拳游戏
import randm
randm.randint(1,3)
: 此法可循环出现1-3内的随机数
while 循环
加“%d”“%i”打印时会打印循环次数
计算1-100的和
i =
1
j =
0
while i<=
100:
j =
j+
i
i +=
1
print(
j)
计算1-100之间偶数 之和
i =
1
j =
0
whlie
i <=
100:
if i
j =
j +
i
i +=
1
print(
j)
while 循环嵌套
while 循环嵌套应用
打印下图乘法表
打印结果
打印结果
打印结果
for 循环
for 循环break和continue
break :结束整个循环
continue :结束本次循环,继续下次循环
break的用法
打印结果
打印结果
continue的用法
打印结果
break和continue也适用于while循环
*
转载请注明原文地址: https://ju.6miu.com/read-36713.html