python 语言基本语法元素(一)

 基本输入输出函数

   print()函数

» 作用:输出内容,运算出结果。

1.、仅用于输出字符串

  例:

print("你好")
#你好

2. 仅用于输出一个或多个变量

  例1:

a=123
print(a)
# 123

  例2:

a=123 #变量
b=234 #变量
c=a+b #变量
print(c) #输出
# 357 #运算结果

  例3: 

x=123
y=345
z=x+y
print(x,y,z) #多个变量输出
# 123 345 468 #运算结果

2、用于混合输出变量值与字符串

» format {} 函数用于字符串格式化的方法,通过 {} 作为占位符,将变量或值插入到字符串中。

例:

x=123
y=456
z=x+y
print('{}+{}的值是:{}'.format(x,y,z)) #混合输出变量与字符串
#123+456的值是:579

• 注意:print()函数换行控制

» print()函数输出文本时,会默认在最后一行增加一个换行,如果不希望增加换行,或者希望增加其他文本,可以对print()函数的end参数进行赋值。

例如:

x=123
y=234
z=x+y
print(z,end='')
#357

在end=后面直接输入‘\n'转移字符,也可以默认换行

例如:

x=123
y=234
z=x+y
print(z,end='\n')
#357

 input()函数

» 作用:从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都可以一字符串类型返回结果。

例:   

a=input("你好")
#你好

• 无论用户输入的字或数字,input()函数统一按字符串类型输出。

列如:

a=input("请输入你的爱好:")
print(a)
#请输入你的爱好:看书
#看书

 语法元素的名称

1、变量是保存和表示数值的一种语法元素。

例:

a=99  #变量
a=a+1  #可变的量
print(a)  #输出
#100     #输出结果

•  命名规则:

(1).python语言允许采用大写字母、小写字母、数字、下划线和汉字等字符及其组合给变量命名。

(2).但是不能以数字开头,且中间不能出现空格。

(3).标识符号不能与python保留字相同。

注意:标识符对大小写敏感,能区分大小写。

   python保留字列表

 数据类型

» python语言支持多种数据类型,最贱的包括数字类型、字符串类型,略微复杂的包括元组类型、列表类型、字典类型...

1、数字类型

• 表示数字或数值的数据类型称为数字类型,python里提供了3种数字类型:整数、浮点(相当于数学里的小数)和复数(相当于数学里的复数)。一个整数值可以表示为十进制、十六进制、八进制、二进制等不同方式。

» 十进制:180

» 十六进制(0x或0X开头):0*b4

print(0xb4)
#180

» 八进制 (0o或0O开头):0o 264

print(0o264)
#180

» 二进制(0b或0B开头):0b10110100

print(0b10110100)
#180

 2、浮点数

• 一个浮点数可以表示为带有小数的一段形式,也可以采用科学技术法表示。浮点数只有十进制。

例如:浮点数123456

  » 两种表示方式如下:

    一般形式:123.456

    科学技术法:1.23456e2   

print(1.23456e2)
#123.456

  ° 备注:e2等数数学里的乘于10的2次方,e2也可以改为e+,均为同样结果

例如:

print(1.23456e+2)
#123.456

有正数就会有复数,也可以用以下情况进行操作:

print(12345.6e-2)
#123.456

 3、字符串

  » python字符串是用双引号 “ ” 或单引号 ‘ ' 括起来的符号

  • python字符串以两种序号体系表示,如下:

                       ←    反向递增序号 :-10  -9  -8  -7  -6  -5  -4  -3  -2  -1 

                       →    正向递增序号 :0   1   2   3   4   5   6   7   8   9  10

 ° 备注:可以采用 [N:M ] 格式获取字符串,这个操作为切片。[ ] 获取字符串从N到M,不包含M

      例(1):

print("昔我往矣,杨柳依依。"[1:4])
#我往矣

     例(2):

print("昔我往矣,杨柳依依。"[-9:-6])
#我往矣

    » 通过 len()函数可以计算出数值的数量,不管是中问,或中午都只算1个字符。

   例如:

print(len("昔我往矣,杨柳依依。"))
#10 #运算结果为十个数量

 表达式赋值语句及注释

 1、表达式

   •  产生或计算新数据值的代码片段称为表达式,类似于数学中的计算公式。以表达式单一功能为目的,运算后产生结果,运算结果的类型由操作符或运算符决定。表达式一般由数据和操作符等构成,这是python语句的重要部分。

2、赋值语句

  • python语言中,= 表“赋值",即将等号右侧的值计算后将结果赋值给左侧变量,包含等号(=)

的语句称为c “赋值语句"。

 •  变量=表达式

  例(1):

a=10248*32
print(a)
#327936

 例(2):

a="昔我往矣,杨柳依依。"+"今我来思,雨雪霏霏。"
print(a)
#昔我往矣,杨柳依依。今我来思,雨雪霏霏。

3、同时赋值语句:同时给多个变量赋值

  例(1):

a,b=3,4
print(a,b)
#3 4
#同时赋值语句

例(1):

a,b=3,4
a,b=b,a  #替换
print(a,b)
#4 3

4、type()函数,捕捉对应参数类值(class提示类型)

 例:

a=4 #捕捉对象
b=type(a) #进行捕捉
print(b) #捕捉结果输出
  

» 如果显示int类型,代表整数

 例:

a=4 
b=type(a)
print(b)
#<class 'int'>

» 如果显示str类型,代表字符串

  例:

a="你好a"
b=type(a)
print(b)
#<class 'str'>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值