Python入门

好久没发博客了,我来学Python了(因为实训选择了Python爬虫和数据可视化)

开发环境Pycharm

            编译环境3.5

"""
  多行注释
   # 单行注释
"""

"""
   ctrl+d 复制当前代码

   按照PEP8规范格式化代码 ctrl+shift+alt+l 回车

   shift + 回车 光标移到下一行
   
   shift + table 消除格式
   
   alt + l 显示隐藏project 面板 
"""


"""
#input 函数 返回值 是字符串

#type  函数 判断变量类型

python 基本类型(基本类型之间可以相互转换)

             int
             float
             bool
             str
             
             bool 类型的为True,False(首字母要大写)
             str 字符串只能和字符串连接(+),字符串不能和字符串相乘
                 字符串可以和int相乘
             其他类型转换成str str(需转换变量)
             其他类型转换成bool(只要是字符串非空,就是True,为空转换为false)
                             (int类型只要不为0,就是True,为0时转换为false)
                             
                             

"""


#print("hello world!"*5)
#
# name=input("请输入姓名")
# print("姓名:"+name)
# #格式化输出
# print("姓名:%s"  % name)
#
#
# age = input("请输入年龄:")
# print(type(age))
#
# age = int(age)+10
# print(age)
# print(type(age))


""""
算数运算符:+,-.*,/,//(),%取整,**(幂次方)

逻辑判断符号:and,or,not

成员运算符 in ,not in (返回的是bool类型)

if,else语句--


elif语句--

if 条件1:
    条件1满足执行的代码
    ……
elif 条件2:
    条件2满足时,执行的代码
    ……
elif 条件3:
    条件3满足时,执行的代码
    ……
else:
    以上条件都不满足时,执行的代码
    ……

    
"""
#if-elif-else语句
# age=16
# if  age<16:
#     print("年龄小于16")
#     print("结束")
#
# elif age<18:
#      print("年龄大年龄大于16,小于18")
#      print("结束")
# else:
#     print("年龄大于18")
#     print("222")
# print("-----")


# 猜字游戏
#
# if __name__ == '__main__':
#     import random
# random_num = random.randint(50, 100)
# print(random_num)
# num = input("请输入一个100以内的数:")
# num=int(num)
# cishu = 1
# flag = False
# while num != random_num and cishu <5:
#
#     if int(num) > random_num :
#         print("猜的大了,请重新输入:")
#         num = int(input())
#     else:
#         print("猜的小了,请重新输入:")
#         num = int(input())
#
#     cishu = cishu + 1
#
# if(cishu <= 5 and num == random_num):
#     print("恭喜你,第 %d 次猜对了" % cishu)
# else:
#     print("游戏结束,猜数失败")


#九九乘法表
# i = 1
# while i <= 9:
#     j = 1
#     while j <= i:
#         res = int(i)*int(j)
#         print("%d * %d = %d" % (j, i, res), end="\t")
#         j = j + 1
#     i = i + 1
#     print("")

"""
成员运算符 in ,not in
"""
#
# flag = 3 in(1, 2, 3)
# print(flag)
#
#
# flag = 3 not in(1, 2, 3)
# print(flag)

#小星星
# str=""
# i = 1
# while i <6:
#     j = 1
#     str=str+" "*(6-i)
#     while j <= i:
#         str = str + "* "
#         j = j + 1
#     str = str+"\n"
#     i = i + 1
# print(str)
#
#
#
#
# i = 1
# N = 4
# #星星的个数
# m=2*i-1
# while i<=N:
#     j = i
#     print(" "*(N-i),end="")
#     while j<=i:
#         print("*" * (2*i-1))
#         j=j+1
#     print("")
#     i=i+1

def print_start(N):
    i=1
    while i <= N:
        j = i
        print(" " * (N - i), end="")
        while j <= i:
            print("*" * (2 * i - 1))
            j = j + 1
        print("")
        i = i + 1







阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lp15203883326/article/details/80810316
个人分类: Python
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭