从零开始学Python之基本语法(一)

变量与数据类型

Python 不需要声明变量就可以使用 具体的格式为:

变量名称=变量值

比如变量 age 为20

age=20

使用变量时也不用指定变量的类型,Python会自动根据变量值设定变量类型 比如
age=20 那么变量年龄的类型就是整数类型 (int)
name=“王小二” 那么变量name的类型就是字符串类型

Python 常规的类型有数值类型、布尔类型、字符串类型。其中数值类型又分为整数类型和浮点类型

a=100 # 整形
b=21.8 #浮点类型

Python 使用#号进行代码注释!

Python 的布尔类型 只有两个值 True 和False 注意首字母大写,这点和Java不太一样

mark=True
flag=False

Python 的字符串类型使用双引号“” 或者单引号’’ 括起来

str='夏明'
str1="中华人民共和国"

print 和type命令

print 用来输出指定变量类型

print(变量1,变量2,sep=分隔符,end=终止符)
print("hello world")  
print("小明",18,"男")
print("小明",18,"男",sep="|")

在这里插入图片描述
print 命令还支持参数格式化功能,“%s” 代表字符串,“%d” 代表整数,“%f” 代表浮点数
具体的语法为
print(对象 % (参数行))
例如


name="张三"
age=20
print("%s的年龄为:%d" % (name,age))

在这里插入图片描述
通过参数格式化的方法,可以精准的控制输出位置,让输出的位置整齐排列 比如

  • %5d 固定输出5个字符宽度,如果输出少于5位,则在数字左边填入空格,如果数值大于5位,则全部输出
  • %5s固定输出5个字符宽度,如果输出少于5位,则在字符串左边填入空格,如果字符串大于5位,则全部输出
  • %8.2f 固定输出8位字符宽度(含小数点),其中小数点占2位,如果整数部分少于5位(8-3) ,会在左边填入空格符;如果小数点小于2位,会在右边填入0
price=23.8
print("价格为:%8.2f" % price)

在这里插入图片描述

也可以使用字符串的format 方法对字符串进行格式化输出

print(字符串.fromat(参数行))

例如

name="小明"
score=90
print("{}的成绩为{}".format(name,score))

在这里插入图片描述

type 命令

通过type(对象) 命令可以查看变量的类型

print(type(5))
print(type("社会你乔哥,人狠话也多"))

在这里插入图片描述

数据类型的转换

  • 强制转换为整形: int()
  • 强制转换为浮点型: float()
  • 强制转换为字符串类型: str()
num=23+int("67")

input 命令

获取用户的输入数据

num=input("请输入你数据:")
print(num)

在这里插入图片描述

算数运算符

运算符含义
%取余数
//取商的整数
**x的y次方
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值