Python极速入门笔记(一)

1、字符串、换行和注释

#字符串相加
print("Hello"+' my'+' dad!')

#\转义;反斜杠后面
print("\"How are you?\"")

#换行:单行用\n;多行用"""   """
print("I'm fine\nthank you")
print("""我相信
长风破浪会有时
直挂云帆济沧海""")

#单行注释用#;多行用ctrl+/(正斜杠),或者用""" """
"""1
2
3"""

2、input、数学运算与类型转换

#引入模块
import math

#input返回值是字符串类型,需要用float进行强转
a=float(input("请输入平方项系数:"))
b=float(input("请输入一次项的系数:"))
c=float(input("请输入常数项的系数"))

#math.函数名
#b**2等于b的二次方;b**3等于b的三次方
ans1=(-b+math.sqrt(b**2-4*a*c))/(2*a)
ans2=(-b-math.sqrt(b**2-4*a*c))/(2*a)

#打印答案也需要将其他类型转换为字符串类型
print("答案1是:"+str(ans1))
print("答案2是:"+str(ans2))

3、命令行模式和交互模式

命令行模式交互模式
写完代码后,保存并运行整个文件

写一行,执行一行

1、不需要建立任何新的文件

(直接点击python的控制台

或者在Windows的cmd中输入python)

2、不需要print就可以看到输出结果

>>>a,即可输出a的内容

eg:可以用作快捷计算器

退出交互模式:

输入quit()或者按ctrl+d

所有输入指令,最终都不会被保存,所以只相当于“随意测试的游乐场

4、条件语句

if-else:

today_mood=int(input("今天的心情指数是:")) #记得要转换类型,才能比较变量的数值大小

if today_mood>=60: #记得加冒号
    print("OK的") #记得缩进
else:
    print("没事,吃点美食就好啦")

多条件判断、嵌套 

if-elif-else: 

user_BMI=float(input("请输入您的BMI:"))

if user_BMI<=18.5:
    print("偏瘦") #缩进是4格
elif user_BMI<=25:
    print("正常")
elif user_BMI<=30:
    print("偏胖")
else:
    print("肥胖")

5、逻辑符号

not:非(!)

and:与(&&)

or:或(||)

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值