运行第一个py文件
格式:python+空格+存储路径 例如:python e:t1.py
python3x:python 文件路径 回车
python2x: python2 文件路径 回车
python2 python3 区别:python2默认编码方式是ascli码
解决方式:在文件的首行:#-*- encoding:utf-8 -*-
python3默认编码方式utf-8
6,变量
x=1+2+3+4
print(x*5)
变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用
(1)只能有数字,字母,下划线任意组合且不能数字开头。
(2)不能是python中的关键字。
(3)变量具有可描述性。 比如说描述年龄可以用’age‘代替。
(4)不能是中文。
7,常量
一直不变的量。常量用大写表示
BIR_OF_CHINA = 1949
8,注释
方便自己方便他人理解代码。
单行注释:#
多行注释:‘’‘被注释内容’‘’ ; “”“被注释内容”“”
9,用户交互
10,基础数据类型初始。
数字:int 12,3,145
+ - * / %
区分数字类型的方法:ps:type()
字符串:str python当中凡是用引号引起来的都是字符串。
可相加:字符串的拼接。
可相乘;字符串可与数字相乘。
涉及到换行时要用三个单引号括起来。
bool:布尔值。 Ture False。
11,if语句
input 输入出来的是字符串,想要得到数字需要加引号。例如:'1'
if 语句三种类型
1,if 条件:
(输出结果前需要缩进)
2,if 条件:
print()
else:
print()
注:不按照格式走会报错
3,if 条件:
print()
elif 条件:
print()
else:
print()
shift+tab 缩进
字符串转化成数字:int(str) 条件:str必须是数字组成得
数字转化成字符串:str(int)
4,嵌套
12, while
while 条件:
循环体
无限循环。
终止循环:1,改变条件使其不成立
2,break
continue:结束本次循环进入下一循环(往上反)
例:
#从1-100
count = 1
flag = True
#标志位
while flag:
print(count)
count = count + 1
if count > 100 :
flag = False
例2:
count = 1
while count <=100:
print(count)
count = count + 1
例3:
count = 1
sum = 0
while count <= 100:
sum = sum + count
count = count + 1
print(sum)