前言:
眼前姐妹们对“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打印变量地址