Python_day1
- 变量
- 常量
- 注释
- 用户交互
- 基础数据类型初始
- if
- while
python2默认编码方式是ASCII码,但是可以改呀,在以上面加上#-*-encoding:utf-8-*-。
Python3默认编码是utf-8
编译型:一次将所有程序编译成二进制文件
缺点:开发效率低,不能跨平台
优点:执行速度快。
c ,c++
解释型:当程序执行时,一行一行解释。
优点:开发效率高,可以跨平台
缺点:运行速度慢。
python,php
python 规范
cpython解释器 jypthon pypy
(c语言能识别的字节码,是一种二进制的可执行文件。)
|
v
010101(计算机能直接识别的机器码)
1.变量
将一些的运算中间结果暂时存在内存中,以便后续代码调用
1.必须是数字,字母,下划线任意组合,且不能数字开头
2.不能是python中关键字
3.变量具有可描述性
4.不能是中文(是中文也不报错)
2.常量
一直不变的量(python中没有常量一说,但是约定俗成的是全大写表示:BASIC_VALUE = 500)
3.注释
单行 #注释
多行 """注释"""
4.基础数据类型初始
数字:int 1,100.
运算:+ - * / 取余 % 整除//
ps:type()函数看类型。
python3之后没有long型,全是int
字符串转换为int int("456")
int转换为字符串 str(123)
字符串
str 凡是用引号引起来的都是字符串。单引号双引号都可以表示字符串。
可相加 str1 + str2
可相乘 str * int
多行字符串要用三引号 """ 多行字符串"""
5.布尔值bool True,False
6.if
if 6>4: print(6) elif 5>4: print(5) else: print(4)
缩进一般是四个空格,相当于选择,只走一条路,其他路不走。
if 3<4: print(6) if 1<2: print("1<2") else: print("内部错了") else: print("外部错了")
也可以if嵌套if。
7.while
while True: print("一直循环")
break跳出本层循环
continue跳出本次循环。
8.用户交互
input()
posted on 2018-08-06 14:39 castiel_lee 阅读(59) 评论(0) 收藏 举报
浙公网安备 33010602011771号