变量和简单数据类型(python学习)

目录

1.1运行hello_word.py时发生的情况

 1.2变量

1.2.1变量名的使用

1.3字符串

1.3.1使用方法修改字符串的大小写

1.3.2在字符串中使用变量

1.3.3使用制表符或换行符来添加空白

1.3.4删除空白

1.3.5使用字符串避免语法错误

1.4数

1.4.1加+减-乘*除/

1.4.2数中的下划线

1.4.3同时多个变量赋值

1.4.4常量


 

1.1运行hello_word.py时发生的情况

众所周知,hello_word.py是最基础的python程序,无需多加解释。

使用print()函数输出

>>>print("hello python world!")
hello python world!

 1.2变量

尝试在hello_word.py中,使用一个变量。在文件开头添加一行代码,并对第二行代码进行修改。

>>>message="蚂蚁上树是大神"
>>>print(message)
蚂蚁上树是大神

>>>message="蚂蚁下树是小神"
>>>print(message)
蚂蚁下树是小神

1.2.1变量名的使用

  • 变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
  • 系统关键字不能做变量名使用
  • 除了下划线之个,其它符号不能做为变量名使用
  • Python的变量名是除分大小写的

1.3字符串

字符串就是一系列字符,在python中可以是双引号,也可以是单引号

1.3.1使用方法修改字符串的大小写

title()单词首字母大写

upper()单词所有字母大写

lower()单词所有字母小写

#首字母大写,全大写,全小写
>>>name="ma yi sHang Shu "
>>>print(name.title())
>>>print(name.upper())
>>>print(name.lower())
Ma Yi Shang Shu 
MA YI SHANG SHU 
ma yi shang shu 

1.3.2在字符串中使用变量

使用两个变量分别表示姓和名,并合并显示姓名

f是format(设置格式)的简写,因为python通过把花括号内的变量替换为其值来设置字符串的格式,代码如下。

#f替换即formate
>>>first_name="ma"
>>>last_name="yi"
>>>full_name=f"{first_name} {last_name}"
>>>print(full_name)
ma yi
>>>print(f"hello,{full_name.title()}!")
hello,Ma Yi!
>>>print(f"hello,{full_name.upper()}!")
hello,MA YI!
>>>print(f"hello,{full_name.lower()}!")
hello,ma yi!
#替换即formate
>>>first_name="ma"
>>>last_name="yi"
>>>full_name="{} {}".format(first_name,last_name)
>>>print(full_name)
ma yi

1.3.3使用制表符或换行符来添加空白

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

制表符:\t

换行符:\n

>>>print("Python")
Python
>>>print("\tPython")
	Python
>>>print("Languages:\nPython\nCJavaScript")
Languages:
Python
CJavaScript

1.3.4删除空白

python能找出字符串开头和末尾多余的空白,要确保字符串末尾没有空白,可使用方法strip()。

strip:删除开头结尾空白

lstrip:删除开头空白(左)

rstrip:删除末尾空白(右)

>>>favourite_langauage="   python "
>>>print(favourite_langauage)
>>>print(favourite_langauage.rstrip())
>>>print(favourite_langauage.lstrip())
>>>print(favourite_langauage.strip())
   python 
   python
python 
python

1.3.5使用字符串避免语法错误

输出语句里面需要输出双引号时,输出语句可用单引号

>>>m='Albert Einstein once said,"A person who never made a mistake never tried anything new."'
>>>print(m)
Albert Einstein once said,"A person who never made a mistake never tried anything new."

1.4数

1.4.1加+减-乘*除/

>>>print((2+3)*4)
20
>>>print(3.0**2)
>>>print(9/3)
9.0
3.0

1.4.2数中的下划线

#下划线使得读数更清晰
>>>m=1314_520_945_549
>>>print(m)
1314520945549

1.4.3同时多个变量赋值

演示x,y,z初始赋值0

>>>x,y,z=0,0,0

1.4.4常量

python程序员会使用全大写来指出某个变量视为常量,其值应始终不变

MAX_CONNECTONS=5000

 

请指正

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值