Python(1)简介、变量、输入输出、判断循环学习

目录

 

1.Python简介

2.Python的发展历程

3.第一个Python程序:Hello World

4.Python的变量

5.Python的输入、输出函数

6.判断语句if-elif-else

 7.循环语句while和for


1.Python简介

        Python由Guido van Rossum设计,是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。(来源与百度百科)

        主要的特点是面向对象、动态解释型和强类型定义语言,2017年被评为年度编程语言,目前使用人数、领域越来越广泛。

2.Python的发展历程

        1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,于是Python诞生了。非常感叹呀,聪明的人无聊时都能做出牛逼的东西,很多人认真琢磨却一无所获,大概就是有心栽花花不开,无心插柳柳成荫。

        2000年10月16日发布Python 2,最后的稳定版本是Python 2.7。2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。

         2008年12月3日发布Python 3,不完全兼容Python 2,目前大多使用Python 3,目前的最新版本应该是3.8稳定版。

3.第一个Python程序:Hello World

         Python的安装、环境配置和测试等这里不再赘述,可参考https://baijiahao.baidu.com/sid=1606573927720991570&wfr=spider&for=pc,这里直接编写第一个Python程序,不管学习什么编程语言,第一个程序总是“Hello world”,这里也不例外,需要这种仪式感,总觉得会写Hello World,我就会这门编程语言了一样,哈哈

print("Hello world!")

是不是发现Python的“Hello world”好简单呀,只有一句话,还记得写C的时候,好像挺长的。

4.Python的变量

变量就是拿来存储东西的,由变量名和变量值组成,例如

age = "25"

声明了一个名为age的变量,变量值为25,默认为int型。

变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名,因为已经被该语言使用过了
      ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'

是不是发现和C语言很类似呢 

5.Python的输入、输出函数

print函数和input函数

print函数是常用的输出函数,使用也很简单,例如

name = "yhf1995"
print(name)

运行之后的结果为

yhf1995

input函数同样的,例如

name = input("input your name:")
print(name)

 运行后为input your name:,然后输入yhf1995,回车后会打印yhf1995,即

input your name:yhf1995
yhf1995

6.判断语句if-elif-else

猜年龄游戏

在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了

Age_yhf = 25
guess_age =int( input('guess age:'))
if guess_age == Age_yhf:
    print("you got it!")
    break
elif guess_age > Age_yhf:
    print("Think smeller.")
else:
    print("Think bigger.")
   

 7.循环语句while和for

for语句 

for i in range(0,10,2):
    print("loop:", i )

运行结果为:

loop: 0
loop: 2
loop: 4
loop: 6
loop: 8

while语句 

count = 0
while count<5:
    print("次数:",count)
    count +=1

运行结果为

次数: 0
次数: 1
次数: 2
次数: 3
次数: 4

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章