1.变量和简单的数据类型


1.1 变量

在Python中使用变量时,需要遵守一些规则和指南。

  • 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打 头
  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。

 


 

1.2 字符串

在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号

"This is a string." 
'This is also a string.'
# 这种灵活性让你能够在字符串中包含引号和撇号
'I told my friend, "Python is my favorite language!"' 
"The language 'Python' is named after Monty Python, not the snake." 

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

title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。

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

 upper()方法使字符串全部大写,lower方法使字符串全部小写。

name = "Ada Lovelace" 
print(name.upper())     # 输出ADA LOVELACE
print(name.lower())     # 输出ADA LOVELACE

 1.2.2 字符串合并

Python使用加号(+)来合并字符串。

first_name = "ada" 
last_name = "lovelace" 
full_name = first_name + " " + last_name 
print(full_name)

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

 /n – 换行    /t – tab

 1.2.4 删除空白

‘python’ 和 ‘python ‘ 看起来几乎没区别,但是 Pythonn 能够发现 ‘python ‘ 中额外的空
白,并认为它是有意义的。

使用方法 rstrip() 删除字符串结尾的空白。

使用方法 lstrip() 剔除字符串开头的空白,

使用方法 strip() 同时剔除字符串两端的空白。

注意以上三种并不修改原字符串,只是暂时的用于输出。

    string = ' python '
    new_string = string.rstrip()
    print(new_string)   # 空格+python

    new_string2 = string.lstrip()
    print(new_string2)  # python+空格

    new_string2 = string.strip()
    print(new_string2)  # python

    print(string)  # 空格+python+空格

 


 

1.3 数字

**  —-  Python使用两个乘号表示乘方运算

1.3.1 使用函数 str()避免类型错误

在数字与字符串的组合中,需要调用 str(…) 显式的通知 python 使数组作为字符串处理

    age = 23
   # message = "Happy " + age + "rd Birthday!"
   # 发现你使用了一个值为整数(int)的变量,但它不知道该如何解读这个值

   # 调用函数str(),显式的让Python将非字符串值表示为字符串
    message = "Happy " + str(age) + "rd Birthday!"
    print(message)

原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/tech/python/275188.html

(0)
上一篇 2022年7月18日 17:00
下一篇 2022年7月18日 17:06

相关推荐

发表回复

登录后才能评论