3.26换了个网课重新学python

1.想print  he said:"let's go!"引号里面的引号如果单纯表示引号,可以用\放在引号前面

print("he said:\"let\'s go!\"")

he said:"let's go!"

2.1换行

\n

2.2三引号,连续两次敲击单引号出现

print('''a
b
c''')

3.1变量名字 

不能有空格,数字不能开头,不能引号,只能文字、数字、下划线

赋值操作、覆盖

my_love = '123'
print(my_love)
my_ex = my_love
my_love = '456'
print(my_ex)
print(my_love)

123
123
456

4.字符串大小写转换

title首字母大写,upper、little修改全部

book_name = "little princess"
new_book_name = "little princess".title()
print(book_name)
print(new_book_name)
new_book_name = "little princess".upper()
print(new_book_name)
new_book_name = "little princess".lower()
print(new_book_name)

little princess
Little Princess
LITTLE PRINCESS
little princess

5.移除无用信息,移除左边、右边、首尾空格

.lstripe(),.rstripe(),.stripe()

book_name = "  little princess  "
print(book_name.lstrip())

 removesuffix可以移除后缀,如果没有这个后缀,就会print出原始字符串

试了一下,如果字符串后面有空格,就会导致找不到后置(可能代码觉得空格是后缀吧)

book_name = "little princess"
print(book_name.removesuffix("cess"))
#little prin

6.f{}

用引号与字符串看起来破碎,用f"{}",更连贯,而且,里面的汉字不用引号,变量只需要用{}就可以了

username = '喜羊羊'
date = '3月26日'
weather = '晴'
message = '尊敬的' + username + '你好!' + '今天是' + date + ',天气' + weather
print(message)
#尊敬的喜羊羊你好!今天是3月26日,天气晴
message = f"尊敬的{username}你好!今天是{date},天气{weather}"
print(message)
#尊敬的喜羊羊你好!今天是3月26日,天气晴

7.四则运算+-*/,注意区分正斜杠/、反斜杠\

8.复杂的数学运算

导入函数库

import math

math.sin()

可以去查一下都有哪些运算,如何表示

import math
a = math.log(10,10)
print(a)
#1.0
print(8+8-8/8)
print(8*8-8/8)
print(8+8*8-8)
#15.0
#63.0
#64

如果想把很多行代码注释掉,选中,Ctrl+/

或者三引号,两头包围的都算注释

+-*运算,参与的是什么数字类型,就会输出什么类型(整数、浮点数),而/会输出浮点数

9。

想知道str长度,用len, 索引用中括号

\n这种,占一个长度

print(len('hello'))
print('hello'[3])
# 5
# l

 type可以知道对象的数据类型,便于后续对对象使用不同的命令

a = '100'
print(type(a))
b = 100
print(type(b))
c= 100.0
print(type(c))
# <class 'str'>
# <class 'int'>
# <class 'float'>

10.列表list

append

remove 

shopping_list = ['camera','cup','clothes']
print(shopping_list)
shopping_list.append('flower')
print(shopping_list)
shopping_list.remove('camera')
print(shopping_list)
shopping_list[1] = 'phone'
print(shopping_list)
print(shopping_list[1])
# ['camera', 'cup', 'clothes']
# ['camera', 'cup', 'clothes', 'flower']
# ['cup', 'clothes', 'flower']
# ['cup', 'phone', 'flower']
# phone

针对列表的内置函数

num_list = [1,4,5,2,6]
print(max(num_list))
print(sorted(num_list))
# 6
# [1, 2, 4, 5, 6]

insert(索引数,‘要添加的对象’)

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值