变量和函数

一、.算数运算符:是运算符的一种

 

举例:

 

二、变量的命令:

1.标识符和关键字

1.1标识符:由字母、下划线和数字组成

(注意:不能以数字开头,不能与关键字重名)

1.2.关键字:就是在python内部已经使用的标识符

关键字具有特殊的功能和定义

开发者不允许定义和关键字相同的名字的标识符

 

1.3 查看关键字:

 

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

 

三、变量的命名规则:

Python中的标识符是区分大小写的

 

 (1)在定义变量时,为了保证代码格式, = 的左右应该各保留一个空格

  (2)在python中,如果变量名需要由两个或多个单词组成时,可以按照以下的方式命名

    A.每个单词都使用小写字母

   B.单词与单词之间使用 下划线_ 连接

   例如:first_name、lastname、qq_number、qq_password

 

驼峰命名法:当变量名是由两个或多个单词时,还可以利用驼峰命名法来命名

小驼峰式命名法:

 第一个单词以小写字母开始,后续的单词的首字母大写。

例如:firstName、lastName

 大驼峰命令法:

  每一个单词的首字母都采用大写

  例如:FirstName、LastName、CamelCase

 

四、变量定义:

 在python中,每个变量在使用前必须赋值,变量赋值以后,才会被创建

 等号 = 用来给变量赋值

 使用交互式方式,想要查看变量内容,直接输入变量名即可,不需要使用print 函数

1.变量类型:

数据类型可以分为数字型和非数字行

 数字型:

    整型(int)

    浮点型(float)

    布尔型(bool)

       真:True 非0 ---非0即真

       假:False 0

复数型:(complex)主要用于科学计算,例如:平面场问题,波动问题,电感电容问题

 

非数字型:1.字符串 2.列表 3.元组 4.字典

 

在python 中定义变量是不需要指定类型。

查看变量的类型:type

例如:

   

 

在python中数字型变量可以直接计算的

如果变量是bool型,在计算时:true对应的是1,false对于的是0

五、字符串的拼接:

(1)在python中,字符串之间可以使用 + 拼接成新的字符串

 

 (2)字符串变量可以和整数使用 * 重复拼接相同的字符串

 

 

(3)数字变量和字符串变量之间不能进行其他运算

 

六、变量的输入:

输入:用代码获取用户通过键盘输入的信息

在python中,如果要获取键盘上的输入信息,需要用到input函数

七、关于函数:一个提前准备好的功能(别人或者自己写的代码),可以直接使用,而不用关心内部的细节。

Print(x):将x输出到控制台

Type(x):查看x的变量类型

在python中可以使用input 函数从键盘等待用户的输入

用户输入的任何内容python都认为是一个字符串

字符串变量 = input(“提示信息”)

例如

 

1.类型转换函数

 

int(x): 将x 转换为整数

float(x): 将x转换为浮点数

 

 

2.变量的格式化输出:

 如果希望输出文字信息的同时,一起输出数据,就需要使用格式化操作符

 %被称为格式化操作符,专门处理字符串中的格式

    包含% 的字符串,被称为格式化字符串

    %和不同的字符连用,不同的类型的数据需要使用不同的格式化字符

 

 

在2.中,%06d代表的是,student_no 的数值不足6为,则以0来补齐。

在4.中,print中%% 格式化% ,%.2f代表对scale 格式化为float 浮点数。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值