首页 > 编程语言 > 详细

Python学习1——语法

时间:2019-06-22 12:50:57      阅读:118      评论:0      收藏:0      [点我收藏+]

Python语法包括了行、缩进、注释、标识符、保留关键字等方面。

 

打印语句:

>>> print(hello,world!)
hello,world!

 

输入语句:

>>> input(请输入你的名字:)

请输入你的名字:哈哈      #”哈哈”是你自己输入的名字

哈哈    #打印出你输入的字符串

 

Python的行

Python中通常一行一条语句,行里包括运算符(Operators)、运算对象(Operands)、表达式(Express)、语句(Statements)。

如果表达式过长,可以用多行来写,用斜杠“\”来连接,如下:

>>> hh = hello,+\    #hh变量赋值是一个字符串,用单引号

          world

>>> print(hh)   #打印变量hh

hello,world

>>> 2+3+
   4+5
   +6

20    #直接打印计算结果

 

如果语句中含有(),[],{} 这些括号,不需要用\做链接符,如下:

>>> print (hello,

           world!)

hello,world!

 

Python通过缩进来表示代码块。

缩进可以用Tab键,也可以用多个空格。同一个源文件中缩进必须相同。

 

注释

单行注释用#开头,#后面的都是注释内容。

多行注释用三个单引号(‘’’)或三个双引号(“””)表示。

>>> # 这是一个注释

 

标识符

标识符就是变量名,函数名,类名。

Python 3 扩展了标识符字符集,可以用中文名。

除此外更多的使用:字母(大小写均可),数字(不能用数字开头),下划线来起名。

>>> Abc_2 = 3  #变量名为Abc_2

 

Python3.0中,所有字符串都是Unicode字符串

>>> path = C:\soft\demo

>>> print(path)

C:\soft\demo

可以打印特殊的字符串

 

运算符

>>> 3+2

5

>>> a=2

>>> b=3

>>> a+b

5

>>> aa=hello,

>>> bb=world

>>> aa+bb      #两个对象相加

hello,world    

 

>>> 5-2

3

>>> a=1

>>> b=3

>>> a-b

-2

两个数相减(-)

两个数相乘(*),Python很强大。

>>> a=2

>>> b=3

>>> a*b

6

>>> 2+3*9

29

>>> -2*3

-6

>>> ab*2

abab

 

2的3次方,幂运算(**)

>>> 2**3

8

 

两数相除(/)

 

>>> 6/3

2.0

>>> 3/2

1.5

 

两数相除,求余数(模%)

>>> 6%4

2

 

函数

pow函数可以代替幂运算

>>> 2**3

8

>>> pow(2,3)

8

 

abs函数可以取绝对值,round函数可把浮点数四舍五入为最接近的整数

>>> abs(-12)

12

>>> round(10/4)

2

>>> round(3.5)

4

 

sqrt函数计算一个数的平方根

>>> sqrt(16)

4.0

 

运算对象和运算符构成表达式,表达式构成语句。

运算对象由常量或者变量构成。

常量是无法改变的,变量是可以赋值的。

>>> a = 5   #不是表达式,是赋值语句,a是变量。

>>> c = a

>>> b = c+7   # c+7是表达式

>>> print(b)

12

其中a,b,c,5,7都是运算对象

Python学习1——语法

原文:https://www.cnblogs.com/suancaipaofan/p/11068406.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!