1. python的简介
2.python优缺点
python的一门弱类型解释型高级编程的语言。
优点:
1.Python的定位是“优雅”、“明确”、“简单” 2.开发效率非常高 3.可移植性—由于它的开源本质,Python被移植在许多平台上(经改动使它能够工 作在不同平台上)。
缺点:
1.开发速度慢
2.代码不能加密
3.线编程不能利用多CPU的问题
3.python的安装
4.变量
变量含义:将运行中间的结果暂时保存到内存,一遍后续程序的调用
#变量的命名规范:
1.用数字,字母,下划线组成
2.不能用数字开头.更不能是纯数字
3.不能使用python的关键字
4.不要用中文
5 .不要太长 #前段除外
6.要有意义
7.区分大小写
8.推荐使用驼峰或者下划线 #每个单词的首字母大写 #用下 划线分割每个单词
#常量:常量一般所有字母大写
Pi=3.141592653
#python的基本数据类型
#查看变量的数据类型thpe()
print(type(a)) #class类,类型,类别
能够执行的操作,+ - * / %(取余) //(整除) **(次方)
print(1+2) 3
print(1-2) -1
print(1*2) 2
print(1/2) 0.5
print(10/3) #计算机中无法准确的表示一个小数的 3.333333333335
print(10%3) 1 #帮助我们求某个数是否是xxx的倍数
print(10//3) 3 整除,地板除
print(2**1) 2
整数integer(int)直接写出数字就是整数
a=10
5.字符串string(str),用单引号,双引号,三引号引起来的内容都是字符串
\n转义字符,换行
字符串的相关操作(初步了解) +字符串的连接,拼接:字符串和int不能相加
*数字,重复的
6.布尔值(bool)boolean 命题,true真命题,false假命题
bool值用来做判断的,没有操作
7.用户交互
= 复制,把等号右边的内容复制给左边
s=input() #input输入,让用户输入一些内容,程序会停在这句话,程序阻塞在这里.input结束的时候,会自动的收集到用户输入的内容,把内容返回给前面的变量.
#用户的输入内容都是字符串
8.流程控制if语句
if如果,条件的判断 缩进按tab else 否则.条件不成立 elif 否则,如果xxx (有一个成立了,其他的都不走了),
以下是if的用法:
if条件:
结果1
结果2
if条件1:
结果1
elif 条件2:
结果2
....
else:
结果n
if条件1:
结果1
f条件2:
结果2
else:
结果3
else:
结果4结束
if的嵌套 ==判断 =赋值 嵌套的层数不要太多,一般不超过3-5层
可扩展性—如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。