翼度科技»论坛 编程开发 python 查看内容

python快速入门

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
python快速入门

1.基础用法

字符串连接
  1. print("hello" + " world" + "!")
  2. 输出
  3. hello world!
复制代码
单双引号转义   '
  1. print("he saild 'good!'")
  2. print('he saild "good!"')
  3. print("he said "Let\'s go"")
  4. 输出
  5. he saild 'good!'
  6. he saild "good!"
  7. he said "Let's go"
复制代码
换行  \n
  1. print("hello!\nworld")
  2. 输出
  3. hello!
  4. world
复制代码
三引号跨行字符串   '''  '''  """ """ 可以用三个单引号,也可以是三个双引号
  1. print('''a
  2. b
  3. c
  4. d
  5. 黄河之水天上来''')
  6. 输出
  7. a
  8. b
  9. c
  10. d
  11. 黄河之水天上来
复制代码
1.1 python变量
  1. greet = "你好,吃了么, "
  2. greet_chinese = greet
  3. greet_english = "you what's up, "
  4. greet = greet_english;
  5. print(greet + "张三")
  6. print(greet + "李四")
  7. print(greet_chinese + "王五")
  8. 输出
  9. you what's up, 张三
  10. you what's up, 李四
  11. 你好,吃了么, 王五
复制代码
1.2 python命名规则

1.下划线命名法
​        1.字母全部小写
​        2.不同单词用下划线分隔    user_age  user_gender
2.驼峰命名法
​    单词用首字母大写分隔    UserAge   UserGender

1.3 python 数学运算
  1. print(1+2+3/4*5)  //6.75   3/4=0.75
  2. x**2 ==  x的平方
  3. #求 -x2 - 2x + 3 =0 的根
  4. a = -1
  5. b = -2
  6. c = 3
  7. print((-b + math.sqrt(b ** 2 - 4 * a * c)) / (2 * a))
  8. print((-b - math.sqrt(b ** 2 - 4 * a * c)) / (2 * a))
  9. 输出
  10. -3.0
  11. 1.0
复制代码
1.4 python数据类型

字符串  str
整数 int   和   浮点数  float
布尔类型  bool
空值类型  NoneType
  1. #对字符串求长度
  2. s = "Hello world!"
  3. print(len(s))
  4. #通过索引获取单个字符
  5. print(s[1])
  6. print(len(s) -1)
  7. # 布尔类型
  8. b1 = True
  9. b2 = False
  10. # 控制类型
  11. n = None
  12. #type函数
  13. print(type(s))
  14. print(type(b1))
  15. print(type(b2))
  16. print(type(n))
  17. 输出
  18. 12
  19. e
  20. 11
  21. <class 'str'>
  22. <class 'bool'>
  23. <class 'bool'>
  24. <class 'NoneType'>
复制代码
1.5 python   input函数
  1. # BMI = 体重/(身高 ** 2)
  2. user_weight = float(input("请输入您的体重 (单位:kg): "))  #将其转换为float型   input返回的值是str类型
  3. user_height = float(input("请输入您的身高 (单位:m): "))
  4. user_BMI = user_weight / (user_height) ** 2
  5. print("您的BMI值为:" + str(user_BMI))   #将其转化为 str字符串类型 (输出的时候必须为str类型)
  6. 输出
  7. 请输入您的体重 (单位:kg): 70
  8. 请输入您的身高 (单位:m): 1.8
  9. 您的BMI值为:21.604938271604937
复制代码
1.6 python 条件语句
  1. mood_index = int(input("对象今天的心情指数是:"))
  2. if mood_index >= 60:
  3.     print("恭喜,今晚可以打游戏")
  4. else:
  5.     print("为了自个小命,还是别打了。")
  6.    
  7. 输出
  8. 对象今天的心情指数是:70
  9. 恭喜,今晚可以打游戏
复制代码
1.7 python嵌套/多条件判断

[code]# BMI = 体重/(身高 ** 2)user_weight = float(input("请输入您的体重 (单位:kg): "))user_height = float(input("请输入您的身高 (单位:m): "))user_BMI = user_weight / (user_height) ** 2print("您的BMI值为:" + str(user_BMI))#偏瘦 user_BMI

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具