python学习第一天
一,计算机基础
1.用户
2.软件
3.解释器/编译器/虚拟机:python解释器/Java解释器
4.操作系统:window Linux Mac
5.硬件:CPU 主板 硬盘...
二,解释器的安装
1.python2与python3的共存
2.环境变量
三.编码
1.ASCII:只适用于英文,单个字母用一个字节(8位)表示
2.Unicode:适用于所有的文字,单个字母用四个字节(32位)表示
3.utf-8:对Unicode的压缩,最少一个字节,最多4字节,中文3字节
4.py2与py3的区别:py2默认解释器的编码是ASCII,指定编码:# -*- coding:utf-8 -*-
py3的默认解释器编码是utf-8
5.建议:使用的什么编码保存,就使用什么编码打开;建议使用utf-8的编码
四,输出
print+('输出的内容')
py2与py3的区别:py2格式print '内容' py3格式是print('内容')
五.数据类型:
1.字符串(str) '' /""/ """ """(多行内容)/
2.整型(int)
3.布尔型(bool):只有true/false
六. 变量
1.变量由数字,字母,下划线组成
2.数字不可以开头
3.不可以使用python的关键字
4.建议见名知意
5.建议使用下划线连接
6.驼峰式命名
七.输入
1.input+('输入的内容')
2.py2与py3的区别 py2结构式 num=raw_input("name") py3结构式 num=input('name')
八.if条件语句
1.结构: if+空格+条件+冒号+回车+缩进四个字符
2.elif语句:elif可以多次循环
3.最简单的,如果条件不满足直接退出
4.字符串转换数字 num=int('x')
5.多个条件: if 'a' and 'b':

浙公网安备 33010602011771号