iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python基础(相关历史、交互、简单流
  • 729
分享到

Python基础(相关历史、交互、简单流

简单基础历史 2023-01-30 22:01:29 729人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

开始学习python啦,希望能坚持下来,在博客园里记录一下学习过程,感谢博客园提供平台!  Python发展史 1989年圣诞节,Guido开始写Python语言的编译器,Python这个名字源于Guido所挚爱的电视剧 Monty Py

开始学习python啦,希望能坚持下来,在博客园里记录一下学习过程,感谢博客园提供平台!

 Python发展史

1989年圣诞节,Guido开始写Python语言的编译器,Python这个名字源于Guido所挚爱的电视剧 Monty Python's Flying Circus

1991年,第一个Python编译器诞生,它是用C语言实现的,并能够调用C语言的库文件

1999年,Python WEB框架之祖,Zope 1诞生

1994年1月,Python 1.0,增加了lambda,map,filter 以及 reduce

2000年10月16日,Python 2.0,加入了内存回收机制,构成了现在Python语言框架的基础

2004年11月30日,Python 2.4,同年目前最流行的web框架Django诞生

2006年9月19日,Python 2.5

2008年10月1日,Python 2.6

2008年12月3日,Python 3.0

2009年6月27日,Python 3.1

2010年7月3日,Python 2.7

2011年2月20日,Python 3.2

2014年3月16日,Python 3.4

2015年9月13日,Python 3.5

2016年12月23日,Python 3.6

2018年3月,Guido在邮件列表上宣布Python 2.7将于2020年1月1日终止支持,并且不会退出2.8版本,希望用户尽快迁移至3.4以上的版本

2018年6月21日,Python 3.7

Python基础

变量赋值 

变量名 = 变量值
name = 'Tim' #name是string类型
print(type(name))
age = int('23') #将age强制转换为int型
print(type(age))

 

用户交互

name = input('name:')
age = int(input('age:'))
job = input('job:')
salary = int(input('salary:'))

info = '''
--------- info of %s ---------
Name:%s
Age:%d
Job:%s
Salary:%d
''' % (name, name, age, job, salary)

info2 = '''
--------- info of {n} ---------
Name:{n}
Age:{a}
Job:{j}
Salary:{s}
'''.fORMat(n=name,
           a=age,
           j=job,
           s=salary)

info3 = '''
--------- info of {0} ---------
Name:{0}
Age:{1}
Job:{2}
Salary:{3}
'''.format(name, age, job, salary)

print(info3)

 

if else流程判断

if guess_age == age_of_tom:
    print('Right, you Got it!')
elif guess_age > age_of_tom:
    print('think smaller...')
else:
    print('think bigger...')

 

while循环

while count < 3:
    guess_age = int(input('guess age:'))
    if guess_age == age_of_tom:
        print('Right, you got it!')
        break
    elif guess_age > age_of_tom:
        print('think smaller...')
    else:
        print('think bigger...')
    count += 1
else:
    print('You guessed wrong.')

 

for循环

for i in range(3):
    guess_age = int(input('guess age:'))
    if guess_age == age_of_tom:
        print('Right, you got it!')
        break
    elif guess_age > age_of_tom:
        print('think smaller...')
    else:
        print('think bigger...')
else:
    print('You guessed wrong.')

--结束END--

本文标题: Python基础(相关历史、交互、简单流

本文链接: https://www.lsjlt.com/news/180327.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python基础(相关历史、交互、简单流
    开始学习Python啦,希望能坚持下来,在博客园里记录一下学习过程,感谢博客园提供平台!  Python发展史 1989年圣诞节,Guido开始写Python语言的编译器,Python这个名字源于Guido所挚爱的电视剧 Monty Py...
    99+
    2023-01-30
    简单 基础 历史
  • Python基础之简单的用户交互程序
    我们经常使用的程序都会有与用户交互的程序,比如网页的登录,需要输入自己的账号,密码这类的用户交互功能。 我们来写个简单的用户输入和输出的程序代码: user1 = input("账号:")  #申明变量user1 储存获取用户输入的账号 ...
    99+
    2023-01-30
    简单 基础 程序
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作