欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python 入门心得笔记(一)

程序员文章站 2024-02-19 18:49:52
...

1.基本概念以及命名规范

变量:存储信息的工具,方便日后被调用,修改操作。
常亮:固定不变的量,字母大写
命名规则:
1.字母数字下划线组成
2.不能以数字开头,不能含有特殊字符和空格
3.不能以保留字命名
4.不能以汉字命名
5.定义的变量名应该有意义
6.驼峰式命,下划线分割单词
7.变量区分大小写

2.常用的注解

#:为单行注释
“”"
:为多行注释
“”"

3.逻辑运算符以及优先级

and or not 逻辑运算符的规则
条件1 and 条件2
条件1 or 条件2
and 、or 、not 优先级是一样的
但是有短路原则
对于and,如果前面的条件1为假 则不去计算条件2
对于or ,如果前面的条件1位真 则不去计算条件2
举例:
not not True or False and not True(双否为True)
因为前面为真 所以or后面的不去计算
输出结果为 TRUE

4. 循环语句

while 条件:
执行1
执行2
举例:输出1——100中的偶数,初始num=1;
解决代码如下:
下面展示一些 内联代码片

// A code block
var foo = 'bar';
// chuangge
num = 1
while num<=100:
    if num%2 ==0:
        print(num)
    num +=1

做一个猜你年龄的小游戏

// 自嗨小游戏
# 猜年龄小游戏
# age = 50
# flag = True
# while flag:
#     user_input_age = int(input("Age is:"))
#     if user_input_age == age:
#         print("yes")
#         flag = False
#     elif user_input_age > age:
#         print('猜测年龄大了')
#     else:
#         print("猜测年龄小了")

以上代码也可以把 flag 标 替换成 break也能完成程序。
下面认识一下continue、while else。

  1. continue 代表的是跳过这一项 比如在 if num = 3: continue 那么就是这一项在num=3时 不去执行。
  2. while else 语句 是在执行完while 语句后 (不是break 跳出循环的)则会继续执行 else语句中的代码。
    下面执行一个小程序,运行就一目了然了
// An highlighted block
# num = 0
# while num < 10:
#     num += 1
#     if num == 3:
#         continue
#     print(num,end=" ")
# else:
#     print('执行了while else statement')

3.end 的意思是将单行输出的语句 变为一行

以上内容的总结(小游戏)

小游戏1

# 输入长宽给画图
# print('请输入长')
# length = int(input())  #input为一个内置固定的函数,意思是在命令行输入的字符。
# print('请输入宽')
# wide = int(input())
# num1 = 0
# while num1 < length:
#     num2 = 0 
#     while num2 < wide:
#         print('#', end='')
#         num2 += 1
#     print()
#     num1 += 1
# *
# **
# ***
# ****   输出这样的星星队列
# print('输入期望几行几列')
# EC = int(input())
# lie = 0
# while lie < EC:
#     hang = 0
#     while hang < lie + 1:
#         print('*', end="")
#         hang += 1
#     lie += 1
#     print()
// 输出九九乘法表
# hang = 1
# while hang <= 9:
#     lie = 1
#     while lie < hang + 1:
#         print(str(lie) + "*" + str(hang) + "="+str(lie*hang), end=" ")
#         lie += 1
#     print()
#     hang += 1