初识python(1)
主要应用领域:云计算、web开发、人工智能、运维、金融
在一些公司的应用:
- 谷歌:谷歌爬虫、google广告等
- CIA网站
- NASA网站
- YouTube开发
- Facebook基础库开发
- Instagram开发
- 豆瓣开发
- 知乎开发
是一门什么语言?
编程语言分类角度:编译型与解释型、静态语言和静态语言、强类型定义语言和弱类型定义语言
python是一门动态解释性强类型定义语言
python优点:
- “优雅、明确、简单”
- 开发效率
- 高级语言
- 可移植
- 可扩展
- 可嵌入
缺点:
- 速度慢
- 代码不能加密
- 线程不能利用多CPU问题
helloworld程序:
print("hello world")
注释:
单行注释:#单行注释
多行注释:''' 多行注释 '''
用户输入:
username = input(“username”)
name= input("name:")
age= int(input("age")) #强制转换成integer
job = input("job")
info = '''
---- info of %s ----
name:%s
age:%d
job:%s
'''%(name,name,age,job)
address = input("address:")
phone = input("phone:")
info3 = '''
---- info3 of {_address} ----
address:{_address}
phone:{_phone}
''' .format(_address = address,
_phone = phone)
input(info3)
if...else/while循环
age = 69
count = 0
while count < 3:
guess_age = int(input("age:"))
if age == guess_age:
print("yes,you got it")
break
elif age > guess_age:
print("think smaller...")
else:
print("think bigger...")
count += 1
if count == 3:
countine_confirm = input("do you want to keep guessing..?")
if countine_confirm != 'n':
count = 0
else:
print("you have tried too many times...fuck off")

浙公网安备 33010602011771号