python语言的语法_Python第一章基本语言语法

第一章:基本语法

1.1.1基本的输入输出函数

Print ( )

作用:输出字符串

用法1:

print(‘代输出字符串’)

用法2:用于输出一个或多个变量

print(变量1,变量2,…)

用法3:混合输出字符串与变量值

print(‘输出字符串模板’.format(变量1,变量2…))

其中

输出字符串模板

中采用{}表示一个槽位置,每个槽位置对应。format()中的一个变量

a=123

b=456

print(a的值为:{},b的值为:{}.format(a,b))

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

print(待输出内容,end=‘增加的输出结尾’)

a=24

print(a,end=’ .’)

print(a,end=’%’)

输出结果:24.24%

4afb8564b387b9bea1874cb46c1a0817.png

input()

变量=input(‘提示性文字’)

注意:无论用户输入的是字符或者数字,input函数统一按照字符串类型输出。

eb780225498d657f0a51265fe3613e9f.png

(crtl+/ 此行代码不被执行)

1.1.2 语法元素名称

例:

a=99

a=a+1

print(a)

命名规则:Python语言允许用大写的字母,小写的字母,数字,下划线,和汉字等字符及其组合。

名字的首字符不可以是数字,中间不可以出现

空格

,标识符名称不能与Python

保留字

相同

保留字(关键字):指被编程语言内部定义并保留使用的标识符。

44009cef2f5027143eecaee32b1f6276.png

打开pycharm中的Tools菜单,下拉选项Python Console输入

help(‘keywords’)回车即可得到Python中的保留字。

1.2.1整数与浮点数

整数:

在Python中不论是几进制的打印形式,最后都以默认的二进制输出。

一个整数可以有十进制,十六进制,八进制,二进制

十进制:180

十六进制:0xb4

八进制:0o264

二进制:0b10110100

1b6ef80d86e2127efd47dce9a4a2c841.png

浮点数:

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

例如:浮点数123.456

两种表示方法如下:

一般形式:123.456

科学计数法:1.23456e2

95c2b855782df0af8b1ad01d8a7d8d60.png

1.2.2 字符串

字符串

在python中,字符串是用两个双引号“ ”或者单引号‘ ’括起来的一个或多个字符。

可以采用[N:M]格式获取字符串子串,这个操作被称为切片。[N:M]获取字符串中从N到M(但不包含M)间连续的子字符串。

Python字符串的两种序号体系

b8a3aaf9579e20e771bb6d4969a0b64f.png

len()函数获取字符串的长度,一个中文字符和一个西文字符的长度都记为1。

0e7ab767d19c0f520e5fe5af9c71f1c6.png

1.3 表达式赋值语句

表达式

:产生或计算新数据的代码片段称为表达式。

(表达式一般由

数据

操作符

等构成,这是构成Python语句的重要部分)

例:1024*32

‘对酒当歌,人生几何?’+‘譬如朝露,去日苦多’

赋值语句

变量=表达式

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

变量1,…变量N=表达1…表达式N

例:

a,b=3,4

a,b=b,a

print(a,b)

78a1d5106cf63245f2c88fe4056a5d4c.png

eval( )

作用:eval(字符串)函数能够以Python表达式的方式解析并执行字符串,将返回结果输出。

变量=eval(字符串)

例:

a=eval(‘1.2+3.4’)

print(a)

输出结果:4.6

eval()函数经常和input()函数一起使用,用来获取用户输入的数字

变量=eval(input(‘提示性文字’))

例:

value=eval(input(‘请输入要计算的数值:’))

print(value*2)

请输入要计算的数值:1024.256

2047.512

250358f86e4bddf0ba3a755ffc4804c6.png

注意:eval把字符型转化成数字,如果输入不加上eval,都将以字符型数据存储。在存在eval时输入必须是数字,否则就将报错。

Python除了关键字和内置函数,其余一切定义为用户名

a=dedef

print(a)

报错

dedef没有给出具体的定义。

Python语言采用’#’ 来对程序进行注释。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值