python 安装到win系统是,在配置环境变量后可以修改python的执行文件名,来分别运行不同版本的python。
python对于文件后缀可以使用任何后缀,
但是为了以后导入模块时不会出错,使用
.py
命名
![]()
-*- coding:utf-8 -*-
python2 运行含有中文的程序时,需要要文件头加上以上说明。 python3 之后默认编码是utf-8。
python 关键字
and elif import return
as else in try
assert except is while
break finally lambda with
class for not yield
continue from or
def global pass
del if raise
除了关键字,还要注意不要和Python内置的东西重复。
> 变量名可以是生活的写照。
> 变量名要有意义,尽量做到见名知意。
> 如果一个单词无法表达清楚,可以使用驼峰规则或用下划线连接。
条件语句
if 条件:
代码块
else:
代码块
Python需要严格按照缩进
例如:
if 1==1:
print(“true”)
else:
print("false")
☆ pass 表示代码块,没有任何意义。
Python中 字符串可以使用""
也可以使用''
号。
字符串可以使用+
来拼接。
字符串还可以使用*
。例如“=”*10
运行结果为:=========
8. 基本数据类型
字符串(引号):
name = "我是是征文"
name = 'alex'
name = """alex"""
name = '''我是是征文'''
加法:
n1 = "alex"
n2 = "sb"
n4 = "db"
n3 = n1 + n2 + n4
乘法:
n1 = "alex"
n2 = n1 * 10
数字:
age = 13
加减乘除次方余:
a1 = 10
a2 = 20
a3 = a1 + a2
a3 = a1 - a2
a3 = a1 * a2
a3 = 100 / 10
a3 = 4**4
a3 = 39 % 8 # 获取39除以8得到的余数
补充:
a3 = 39 // 8
a = 13
temp = a % 2
if temp == 0:
print("偶数")
else:
print('奇数')
8. 基本数据类型
字符串 - n1 = "alex" n2 = 'root' n3 = """eric""" n4='''tony'''
数字 - age=21 weight = 64 fight = 5
加减乘除等:
字符串:
加法:
n1 = "alex"
n2 = "sb"
n4 = "db"
n3 = n1 + n2 + n4
# "alexsbdb"
乘法:
n1 = "alex"
n3 = n1 * 10
数字:
n1 = 9
n2 = 2
n3 = n1 + n2
n3 = n1 - n2
n3 = n1 * n2
n3 = n1 / n2
n3 = n1 % n2
n3 = n1 ** n2
出题:
11 12 13 ...
num = 12
n = num % 2
if n == 0:
print('偶数')
else:
print('奇数')
a = 39/8
a = 4.875
具体计算结果
a = 39//8
a = 4
取商
a = 39%8
a = 7
取余数
1、使用while循环输入 1 2 3 4 5 6 8 9 10
n = 0
while n <= 10:
if n == 7:
pass
else:
print (n)
n+=1
2、求1-100的所有数的和
n = 1
s = 0
while n <=100:
s = s +n
n+=1
print (s)
输出 1-100 内的所有奇数
n = 0
while n <=100:
if n%2 != 0:
print (n)
n+=1
求1-2+3-4+5 … 99的所有数的和
n = 1
s = 0
while n < 99:
if n % 2 == 0:
s = s - n
else:
s = s + n
n +=1
print(s)