标签:ascii alt name gbk 表示 词法 了解 div inpu
1、python特点
——python最大优势是减少程序员开发成本。
——python缺点是运行速度慢。
2、python和其他语言对比(代码转换方面)
——C:直接转成机器码。(注:机器码是计算机能直接读懂的语言)
——其他高级语言:字节码——》机器码。
3、python种类
——cpython:代码——》C字节码——》机器码(一行一行)
——pypy:代码 -> C字节码 -> 机器码 全部转换完 -> 执行
——其他Python:代码 -> 其他字节码 -> 机器码
4、python运行规则
——举例:C:\Python35\python.exe D:\1.txt
- python解释器打开代码文件,读取文件内容
- 对代码文件词法分析,语法分析
- 代码 -> 其他字节码 -> 机器码 -> 运行
5、python代码的运行方式
——window平台
解释器路径+代码文件路径
C:\Python35\python.exe D:\1.txt
——linux平台
程序头部指示解释器路径 #!/usr/bin/python
增加执行权限 chmod +x 1.py
直接执行 ./1.py
6、潜规则
——python程序默认以.py结尾
7、python编码
——ASCII
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256,所以,ASCII码最多只能表示 256 个符号。
——Unicode
Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码。
——UTF-8
UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存。
——GBK
GBK使用2个字节表示房子。
——python默认编码格式
python2默认使用ASCII,python3默认使用utf-8。
8、pycharm使用
——新建项目
——新建python文件
——改变文件编码
——鼠标滚轮改变字体大小
——注释方法
9、字节码
以.pyc结尾的文件就是python的字节码,可以直接执行。
10、输入,输出
——input
input可以把你输入的一个值当作一个变量。
getpass主要用于输入密文,作用与input雷同。
11、if条件语句
if 条件:
成功走这里
else:
失败走这里
范例一
import getpass
name = input("请输入姓名:")
pwd = getpass.getpass(‘请输入密码:‘)
if name == ‘alex‘ and pwd == ‘123‘:
print(‘欢迎登陆‘)
else:
print(‘滚蛋‘)
12、while循环语句
continue #立即开始下次循环
break #跳出所有循环
while True:
print("1")
continue
print("2")
break
13、运算符
——+=
i += 1 和i = i + 1作用相同。
——==
比较元算符,比较两个值是否相同。
if 1 == 1 or 1 > 2 and 1 == 4:
print(‘正确‘)
else:
print(‘错误‘)
——in测试是否包含
if "abcd" in "abcdefg":
print("包含")
else:
print("不包含")
课堂笔记1——python基础
标签:ascii alt name gbk 表示 词法 了解 div inpu
原文地址:http://www.cnblogs.com/xiaohema/p/6815920.html