龙空技术网

python基础知识01—认识python和学习 变量的输入输出

软件测试-Mike 143

前言:

眼前姐妹们对“python打印变量地址”大体比较珍视,我们都想要学习一些“python打印变量地址”的相关资讯。那么小编同时在网络上收集了一些有关“python打印变量地址””的相关文章,希望看官们能喜欢,我们快快来学习一下吧!

前言

本文带大家认识python并学习python中变量的输入输出的相关知识.

一.在pycharm中书写python程序

1.执行python程序的两种方式

1).命令行运行python程序:python.py

2).pycharm运行python程序:通过集成开发环境pycharm编写并允许python代码

2.在pycharm中运行python程序

启动pycharm

(1)location:选择"新建项目"目录地址,Existing interpreter:python.exe安装目录地址。如下图所示。

(2)右键"python学习文件夹" ---新建---python File

输入第一行代码后,右键"运行"。如下图所示运行成功!

关于注释的使用

1.单行注释:以#开头,# 后写说明文字 【control+/ 可以快捷注释一行代码】

2.多行注释:三个"单引号"开始,到三个"单引号"结束

二.算数运算符的使用

1. + :加 -:减 *:乘 /:除 //:取整 %:取余 **:幂

2.字符串可以和整数相乘(输出结果为:字符串重复整数的次数)如下图所示

3.算数运算符优先级

** 优先级最高

*/% //优先级第二

+-优先级最后

可以通过()括号来改变优先级

三.变量与变量的命名规则

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

等号 用来给变量赋值

=左边是一个变量名

=右边是存储在变量中的值

格式:变量名=值

练习1:变量和运算符综合练习如下

苹果的价格是8.7元/斤,买了9.8斤苹果,计算付款金额

如果买10斤苹果,就返5元,重新计算上面的购买金额是多少?

练习2:两个变量的值 交换

变量名的命名规则

1.标识符可以由字母,下划线和数字构成

2.不能以数字开头

3.不能是括号以及各种特殊符号

4.不能以关键字重名

查看python中 关键字

查看语法方式:

['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']

关于变量名的命名习惯

1.python中 标识符是区分大小写的

2.如果是由多个单词组成的

每个单词都使用小写字母

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

例如: first_name, last_name

first_name = "张三"#s所有字母小写firstName = "张三"#只有第二个单词首字母大写FirstName = "张三"#每个单词的首字母大写print (first_name,firstName,FirstName )

变量的数据类型

1.数字型

1).整型 int

2).浮点型 float

3).布尔型 bool

真True 非零即真

假False

4).复数型

2.非数字型

1).字符串

2).列表

3).元组

4).集合

5).字典

3.None

None代表具体类型待定

a = 10 #intb = 3.5# floatc = false#boold = true#boole = "aaaa"#字符串

练习:变量的数据类型---个人信息

name = "小明"age = 18sex = "男"height = 1.73isStudent = Trueprint(name,age,sex,height,isStudent)

不同类型变量之间的计算

1.在python中 两个数字型变量之间是可以直接计算的

如果是变量是bool型,在计算时

True 对应数字是 1

False对应的数字是 0

2.在python中 两个字符串类型变量之间是可以直接计算的

1).字符串之间 使用 + 可以拼接成 新的 字符串

2).字符串和整数之间 使用 * 重复字符串的次数

3).数字型变量和字符串之间不能进行其他计算

综合练习:不同类型变量计算

四.不同类型变量的转化

a = 10 #数字 10b = "10" #字符串 由1和0组成c = 1d ="1"print(a+c)#输出结果 11print(b+d)#输出结果 101

1.数字类型转化为字符串类型 方法: str(变量或值)

2.字符串类型转化为整型 方法:int(变量或值)

3.字符串类型转化为浮点型 方法:float(变量或值)

a = 10b = "1"c = 3.5e = "3.5"#把b转化为整型print(a + int(b))#把a转化为字符串类型print(str(a) + b)# 把e转化为float 浮点型print(a + float(e) )#print(a + e ) 不转化e  会报错 unsupported operand type(s) for +: 'int' and 'str

关于四舍五入的转化

#四舍五入:只要把一个浮点数用int()转化为一个整数即可f = 3.5a = int(f)print(a)

五.input函数介绍

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

例如:去银行取钱,在ATM上提示"请输入密码"

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

语法如下:

变量 = input("提示信息: ")

2.用户输入的任何内容 都是一个字符串

age = input("请输入")print(age)#用户输入的是字符串25

验证如下:

3.转化input输入的结果

可以转化为 int(x) 和float(x)型.如下图所示 (图中两段函数等价)

# a = input("请输入一个数字")# b = input("请输入一个数字")# print(int(a)+int(b))a = int(input("请输入一个数字"))b = int(input("请输入一个数字"))print(a+b)

4.练习:变量输入

需求:超市输入苹果的价格,单位:元/斤 收银员 输入用户购买苹果的重量 单位:/斤

计算并且输出付款金额

六.变量的格式化输出

1).格式化字符串:在python字符串中如果有% 就叫格式化字符串

在python中可以使用print 函数将信息输出到控制台

%s----格式化字符串

%d---有符号的十进制整数

%f---浮点数 例如 %.2f只显示小数点后两位

%%---输出%号

2).格式化字符串主要功能 是把多个字符串及数字拼接到一起显示出来

3).语法格式

print ("格式化字符串" %变量1 ) #单个变量情况下

print ("格式化字符串" % (变量1,变量2,变量3....) ) #多个变量情况下 ()使用括号括起来变量

name = "张三"age = 20#print("姓名"+name +",年龄"+str(age)+"岁")  输出结果同下print("姓名%s,年龄%d岁"  %(name,age))

格式化字符串练习01

格式化输出个人名片 练习 02

格式化输出 练习 03

多条print输出到一行

1.print函数的输出默认是 回车结尾

2.多个print函数的输出结果打印到一行. print("hello ",end="")#多个print输出到一行.如下图所示

字符串中的转义字符

\t 横向制表符 \\反斜杠符合 \'单引号 \''双引号 \n 换行

在字符串前 ''r''代表不转义. 如下图所示

写在最后:以上是我的学习python笔记,希望对零基础小伙伴入门python起到一些帮助,盆友们看完记得手动点赞 +转发分享哦!

下一篇文章,带大家了解:python中运算符和判断if语句的使用及循环语句基本使用

标签: #python打印变量地址