python的课后练习总结1

知识点1:f格式化字符串,\n转行字符,变量名

语法:f'{变量名}\n{变量名}'

列如:

思路:三个变量名分别是book_title,author,year,变量名后面等号,然后写上字符串或者数字

接着再写一个变量名formatted_string,变量名后面等号,然后写上f接着用个双引号,

在双引号里面写上想要的文字,需要变的部分用花括号{}包起来,在花括号里写前面取的变量名

接着print(),括号里上变量名

也就是先有两个取名变量名的过程,把字符串或者值赋予给变量名,后面两个取出变量名的过程

book_title = "Python Programming"
author = "John Smith"
year = 2022

formatted_string = f"书名:{book_title}\n作者:{author}\n出版年份:{year}"
print(formatted_string)

再举个简单的列子

a = '我今天真漂亮'
b = '天气真好'
c = '我要出去走走'
plan = f"化了个妆\n{a}\n{b}\n{c}"
print(plan)

 

知识点2: input()

(有用的,F单对账可以用到更改句子里的金额)

思路:先把input用户输入的内容赋值给一个变量。

然后再取一个变量名,等号,再应用到前面学到f 语句,造出一个句子

最后print(变量名)

name = input("请输入录入的金额:")
age = input("请输入账单金额:")

message = f"Updated F file shows ${name},so we enter ${name},not ${age}.Pls help advise."
print(message)

知识点3:

数学运算符

复合运算

比较运算符(也叫关系运算符)

逻辑运算符

tip: %取余数这个可能会用得到

      C*=A 就是C=C*A,遇到这个要看得懂即可

 

 

 

目前所有接触过的优先级顺序

0.小括号                  ()

1.幂运算(指数)  **

2.正负号  +-

3.算术运算              *,/,//,%,+,-              先乘除后加减

4.比较运算           <,<=,>,>=,==,!=

5.逻辑运算                not、and、or       先not 后and 最后or

说成人话就是先括号里的()

然后加减乘除

然后比较大小,等于不等于

最后是and or 和not

知识点4:下标和切片

先说下标:

1、从0开始

2、标点算一位

3、英文字母也算一位

                                                             4、一个汉字也算一位

通俗点来说就是在变量名后面加个方括号[],然后在方括号里写上数字
然后说下切片:

(1)从0开始

(2)结束位置不包含

(3)了解步长正负数

变量名 = '1234567890'
变量名[0:3]

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值