python入门
2020-02-04 13:39 wudongmin 阅读(124) 评论(0) 收藏 举报第二章节python入门
2.1 环境的安装
- 解释器。py2/py3 环境变量、
- 开发工具:pycharm
- 博客
- git
2.1.编码:
-
初始编码
-
asceii :英文,8位表示一个东西,2**8
-
unicode 万国码 , 32位表示一个东西,2**32
-
utf - 8 unicode 的压缩版,以最少的位表示一个东西,至少8位表示。中文3个字节
-
gbk 中文2个字节
-
gb2312 中文2个字节
py2:默认asceii
py3:默认utf - 8
-
python解释器编码
- python2 ascii 首行加
# -*- coding:utf-8 -*-- python3 utf - 8
建议:编写文件是 用utf -8的方式保存。用什么编码保存,就用什么编码打开。
2.2 变量
-
变量是有:下划线、数字、字母组成
-
不能数字开头
-
不能是python的关键字
注意:见名知意
用下划线连接
2.3.注释
- 单行注释 #
- 多行注释 “”“ ”“”
- ctrl +?
2.4.循环语句 / 条件判断
- while
```python while True: print("人生苦短,我用python")
while 后加入条件
while 2>1 and 1>0: print("人生苦短,我用python")
```
- for
python a = [1,2,3,4] for i in a: print(i)
-
if
- if 条件
结果
if 条件
结果
elif 条件
结果
else:
结果
-
关键字:continue 终止所有循环
: break 终止当前循环
2.5 格式化
- %s占位符
python name = input("名字:") age = input ("年龄:") v1 = "我是%s,年龄%s." %(alex,18) print(v1)
- %d
python v1 = "我是%s,年龄%d." %(alex,18) print(v1)
- %%
python name = "alex" v1 = "%s我手机电池剩余100%%" %(“name”)
2.6 输入输出
python name = input("请输入内容:") print(name)
2.7 运算符
2.7.1 算数运算
```python
求1--100的和
count = 1 sum = 0 for i in range(0,100): sum = sum+count count += 1 print(sum)
打印1--100的奇数
count = 1 while count <= 100: val = count % 2 if val == 1: print(count) count = count + 1 ```
2.7.2 赋值运算
python count = 1 while count <=100: print(count) count +=1 # count = count + 1
2.7.2 逻辑运算 【and/or】
python if 5>4 and 3>2 print("666")
浙公网安备 33010602011771号