Python 1.19

Posted jupiter1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 1.19相关的知识,希望对你有一定的参考价值。

python介绍

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。

2017年7月的TIOBE排行榜,Python已经占据第四的位置, Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。

python应用领域

  • 云计算: 云计算最火的语言, 典型应用OpenStack
  • WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django
  • 科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas
  • 系统运维: 运维人员必备语言
  • 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c++,java,尤其擅长策略回测
  • 图形GUI: PyQT, WxPython,TkInter

pyhon的编译和介绍

CPython : 解释成C语言机器码

JPython : 解释成Java语言字节码

Ironpython : 解释成C#语言字节码

Pypy : 解释成JIT即时编译

python单行注释和多行注释

单行注释在内容前面加 “#”

多行注释  ‘‘‘被注释的内容‘‘‘   或者   """被注释的内容"""
 

字符串的拼接

字符串只能+、*;不能 —、/

字符串 " +" 运算

布尔值(True、False)

布尔值很简单,只包含两个值,一个表示真(True)、一个表示假(False)

我现在有2个值 , a=3, b=5 , 我说a>b你说成立么? 我们当然知道不成立,但问题是计算机怎么去描述这成不成立呢?或者说a< b是成立,计算机怎么描述这是成立呢?没错,答案就是布尔类型

赋值运算

假设变量:a = 1,b = 3

技术分享图片
1 i = 1
2 while i <= 10:
3 
4     if i==7 :
5         i+=1
6         continue
7     print(i)
8     i+=1
技术分享图片

 

逻辑运算

技术分享图片

判断语句(if)

假如把写程序比做走路,那我们到现在为止,一直走的都是直路,还没遇到过分叉口,想象现实中,你遇到了分叉口,然后你决定往哪拐必然是有所动机的。你要判断那条岔路是你真正要走的路,如果我们想让程序也能处理这样的判断怎么办? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制。

单分支

1  if 条件:
2      满足条件后要执行的代码

双分支

 

1  if 条件:
2      满足条件执行的代码
3  else:
4      if条件不满足走这段

 

 

技术分享图片
1 score = 70
2 if score >= 60:
3     print("及格")
4 else:
5     print("不及格")

 
技术分享图片

 

多分枝

 

技术分享图片
if 条件:
    满足条件执行的代码
elif 条件:
    上面条件不满足就走这段
elif 条件:
    上面条件不满足就走这段
elif 条件:
    上面条件不满足就走这段
else :
    上面所有条件都不满足就走这段
技术分享图片

 

技术分享图片
1 age = 48
2 
3 guess = int(input("请输入您要猜的年龄:"))
4 if guess > age:
5     print("猜大了,往小里试试...")
6 
7 elif guess < age:
8     print("猜小了,往大里试试...")
9 else : print("恭喜你,猜对了")
技术分享图片

 

 

循环语句

  • 一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成

 循环终止条件:

  1. break关键字
  2. 改变while循环条件
  3. continue

 

技术分享图片
....
while 条件:
      条件满足时,做的事情1
      条件满足时,做的事情2
      条件满足时,做的事情3
      条件不满足,跳出循环,执行while下面的代码
....
技术分享图片

 

 

 

continue关键字

比如打印1-10,唯独不打印7, 1,2,3,4,5,6,8,9 ,10,即可使用continue,在变量等于7的时候,跳出本次循环,执行下次循环

技术分享图片
i = 1
while i <= 10:

    if i==7 :
        i+=1
        continue
    print(i)
    i+=1
技术分享图片

break关键字

技术分享图片
i = 1
while i <= 10:

    if i==7 :
        break
    print(i)
    i+=1
技术分享图片

只执行到7,中断循环,后面的数组不再打印输出。

以上是关于Python 1.19的主要内容,如果未能解决你的问题,请参考以下文章

1.19模拟赛总结

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

java EX1.1.19

python [代码片段]一些有趣的代码#sort