初识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")

猜你喜欢

转载自www.cnblogs.com/xvdada/p/9594388.html