大家好,又见面了,我是你们的朋友全栈君。
Python是干什么的?
Python历史
发明人:guido van rossum 1989
名称:monty python 马戏团
发音:拍桑 美国 拍森 英语
Python能干啥?
Python地位 — Python从今年5月份成为谷歌搜索第一
系统运维
自动化运维,服务器部署 ,把你的网站部署到一台服务器上,别人能访问— git docker(Python第一)
网络服务
- 爬虫 — web spider 百度 (Python第二)
- 网站 python web
科学计算
物理,天文
- R 语言 ,SPASS语言,小数据量。(nb的JAVA无所不能,瑞士军刀,Python 斧头) 解决问题,开发效率高。(Python第一)
教学
python简单,入门迅速 网络对比各语言的《代码量》 人生苦短-我用Python (Python第三)
AI人工智能
智能音响(采集声纹)
Python第一
图像,游戏
Python IO处理 科学计算 — GPU
Python优点和缺点
优点
面向对象,免费,可混合编程(多种语言一起写) 胶水语言。
缺点
运行速度慢
Python环境
Python 版本
- python 3使用 3.6.5
Python基础
Hello World
print("hello world") print("你好")
hello world 你好
变量
什么是变量 x+1 =2
变量是一段数据的别名,或者一段空间的别名
硬编码
在以后大家写代码的时候,硬编码是一件非常Low
print(“这是一段文字”) var msg = “登录成功”
alert(msg)
name = “姓名”
age = 12
sex = 1
color = “red” 代码可读性高
程序员2大烦心事
- 别人不写注释
- 让我写注释
变量的命名规则
- 以字母,下划线开头,可以包含数字,字母,下划线。
- 不要用Python内置的关键字和保留字
def class if while 保留字 和 关键字的区别 关键字是Python已经在使用的单词,保留字,Python给自己预留了一些单词。 - 区分大小写 me和ME
如何命名一个变量¶
- 见词达义 name myname age fruit apples compter_name 以后争取好的程序其实不需要注释
- 不要使用拼音,汉字(易语言),不要使用中英混拼 wodename pgname 写的代码是写给世界 i,m,n,k
- 驼峰命名法 getName 用在变量上面 myLove myName myAge myBrotherName
- 大驼峰 GetName 用在函数或者类名称 def Add(): class Math():
- posix 单词之间用 get_name_age
要求 :你别用乱了 getName get_age
数字常量
整型
1,0,1000,299,999 : JAVA 长整型,短整型
浮点型
3.0,3.14,2.78,科学计数法 10为底数 3.13e10
复数
由实部和虚部组成的数 {需要有印象} 百度的时候蒙掉
十进制
二进制
a = Ob101 --- 练习 bin()
八进制
a = 0o17 -- oct()
十六进制
a = 0x16EE 0~9 ABCDEF ---hex()
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156062.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...