Python(1)——变量和简单数据类型

本文介绍了Python编程中的基本概念,包括变量的命名规范,字符串的创建和操作,如首字母大写、全大写、全小写转换,以及如何在字符串中使用变量。此外,还讲解了整数和浮点数的运算,并提到了数中的下划线用法以及多变量赋值和注释的编写。
摘要由CSDN通过智能技术生成

一、变量

变量的命名和使用:

  • 变量名只能包含字母、数字和下划线。变量名可以以字母或下划线开头,但是不能以数字开头。
  • 变量名不能包含空格,但能使用下划线来分隔其中的单词。
  • 不要把Python关键字和函数名作为变量名
message="A test!"
print(message)

执行结果:A test!

二、字符串

字符串是一系列字符,用引号括起来的都是字符串,引号可以是单引号,也可以是双引号

"This is a string"

'This is a string'

这种灵活性可以让字符串中包含双引号和单引号。

“I'm a  student”

'I say,"I am a student" '

1)首字母大写title()

name="ada lovelace"
print(name.title())

执行结果:Ada Lovelace

2)全部改为大写upper()

name="Ada Lovelace"
print(name.upper())

执行结果:ADA LOVELACE

3)全部改为小写lower()

name="Ada Lovelace"
print(name.lower())

执行结果:ada lovelace

字符串中使用变量

在引号前加上f,再将要插入的变量放在花括号内。当Python显示字符串时,会将每个变量替换为其值。这种字符串为f字符串,f是format的简写。

first_name="ada"
last_name="lovelace"
full_name=f"{first_name} {last_name}"
print(full_name)

执行结果:ada lovelace

也可以这样使用:

first_name="ada"
last_name="lovelace"
full_name=f"{first_name} {last_name}"
print(f"Hello,{full_name.title()}!")

 执行结果:Hello,Ada Lovelace!

空白

空白泛指任何非打印字符,如空格、制表符和换行符。

无空白:"python"

有空白:" python "

删除空白方法:

language='" python "'
1.print(language.rstrip())
2.print(language.lstrip())
3.print(language.strip())
4.print(language)

执行结果:1."python "     2." python"     3."python"    4." python "

从第四个执行结果可以看出,该函数方法不会直接改变变量中的值,而是返回一个临时变量

二、数

1)整数

>>>2+3
5
>>>3-2
1
>>>2*3
6
>>>3**3
27
>>>(2+3)*3
15

【注意】:使用**代表乘方运算

2)浮点数

>>>0.1+0.1
0.2
>>>2*0.1
0.2

【注意】:结果包含的小数位数可能会不确定

>>>0.2+0.1
0.30000000001
>>>3*0.1
0.30000000004

3)整数和浮点数

  • 两个数相除,就算结果是可以整除的,结果总是浮点数
  • 任何运算中,只要有一个数是浮点型,那么结果就是浮点型
>>>4/2
2.0
>>>1+2.0
3.0
>>>2*3.0
6.0
>>>3.0**2
9.0

数中的下划线

在使用一些很大的数时,会使用下划线将数分开,使得更加清晰

1.first=100

2.first=1_00

3.first=10_0

4.first=10_.0

5.first=_100

前三种都能正确把100赋值到first中,后两种为错误赋值

同时给多个变量赋值

x,y,z=0,0,0

注释

注释使用#进行标识

#这是一个注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值