1、python
配置环境变量:电脑属性---高级系统设置---环境变量
1、pycharm 代码写在客户端工具中
python是解释型语言,没有编译
Python最大的优势之一是丰富的库,跨平台的,
C:/Users/Administrator/AppData/Local/YNote/data/qqC1D5E6FC19E16BE1E87C8679491E85E8/2f3c51d222204d39a8b7d1d16cbcd0a7/mz_%60%255%248ol%5D%28mml%60%281q%7B6_7.jpg
python 应用领域:
网页开发,系统编程,数据分析,网络爬虫,AI人工智能、大数据、云计算、自动化脚本开发
python的实际应用:
youtube---视频社交网站
豆瓣网---图书、唱片、电影文化产品的资料数据库网站
知乎--一个问答网站
Java部署代码需要重启服务,一般凌晨更新
python中的注释:
1、#号 表示注释的意思,注释后的代码不会被执行
2、快捷键ctrl+/ 表示多行注释,取消注释也用它表示
3、单引号、双引号、三引号注释(英文,python中所有标点符号都是英文)
单、双、三引号(''')关联使用规则:
a1='hello 随机福卡点击蓝色'
a2='hello 随机"福卡"点击蓝色' (单引号可以包含双引号,不能包含单引号和三引号)
a3="hello 随机'福卡'点击蓝色" (双引号可以包含单引号和三引号,不能包含双引号)
a3="hello 随机福卡点击蓝色"
a3="'hello 随机'福卡'点击蓝色"' (三引号可以包含单引号和双引号,不能包含三引号)
a3='"hello 随机''福卡''点击蓝色"'
a3='"hello 随机福卡点击蓝色"'
一个代码多个变量会用到关联规则。
打印时时整型不用加引号,非整型必须加引号
变量由字母数字下划线组成,但必须由字母或下划线开头,区分大小写,不能由数字开头
变量命名规则:
1、不要用数字开头
2、尽量避免中文
3、命名最好用英文字母开头
不允许纯数字命名( 123="hello")
也不允许数字加英文命名(1aa="hello")
尽量不要用中文去命名(多测是="hello")
C:/Users/Administrator/AppData/Local/YNote/data/qqC1D5E6FC19E16BE1E87C8679491E85E8/924e1c8dae524c2baffd766721d9b562/ib1%5B7h1%24@1hd@%28r14nl6hy3.png
a="hello word!"
print(type(a)) 打印结果 <class 'str'> (string缩写,表示类型为字符串)
%s :能传全部字符串 print("%s多测师11班同学%a) 打印结果 hello word! 多测师11班同学
%c :只能上传单个字符 (a=h ,print("小刘%c"%a) ,结果 小刘h)
%d :十进制整数 (a=18 ,print("小刘%d岁了"%a) ,结果 小刘18岁了)
%f :浮点数(小数点) (a=10 ,print("小刘%f岁了"%a) ,结果 小刘10.000000岁了)
%% :字符“%” (a=10 ,print('年利率为:%d%%'%a) ,结果 年利率为:10%)
%i :十进制
%o :八进制 (a=10 ,print("小刘%o岁了"%a) ,结果 小刘12岁了)
%x :十六进制 (a=10 ,print("小刘%x岁了"%a) ,结果 小刘A岁了)
C:/Users/Administrator/AppData/Local/YNote/data/qqC1D5E6FC19E16BE1E87C8679491E85E8/be3a79407e714a7a9d4326aa7ac52a2f/g%5Bly%7E3e%60yrb%28f%24uii%7Bbtgm0.jpg
C:/Users/Administrator/AppData/Local/YNote/data/qqC1D5E6FC19E16BE1E87C8679491E85E8/9cb8125147874fed9f3603e209006c03/%E6%88%AA%E5%9B%BE.png
print(1+2) 结果 3
print('1'+'2') 结果 12
a=5
c=2
print(a+c) 结果 7
print(a-c) 结果3
print(a*c) 结果 10
print(a/c) 结果2.5
print(a%c) 结果1(%取模即取余数)
C:/Users/Administrator/AppData/Local/YNote/data/qqC1D5E6FC19E16BE1E87C8679491E85E8/5cf54152772147c58aff283fc2e95c6d/%E6%88%AA%E5%9B%BE.png
a=5
c=2
a -=c (相当于a=a-c)
print(c) 结果 2
print(a) 结果为3
a=5
c=2
a *=c (相当于a=a*c)
print(c) 结果 2
print(a) 结果为10
a=5
c=2
a /=c (相当于a=a/c)
print(c) 结果 2
print(a) 结果为2.5
比较符
比较运算返回的是布尔值:ture表示ok 正确,false 表示no 错误
逻辑运算符
and 与
or 或
not 非
a=5
c=2
print(not(a>c)) 结果false
print(not(a<c)) 结果 ture
成员运算
in 表示在里面
not in 表示不在里面
位运算符(按二进制算)
& 按位与
| 按位或
^ 按位异
~按位取反(取整数的反向负数-1)
<<按位左移
>>按位右移
|
|