zoukankan      html  css  js  c++  java
  • 第一周 day1 Python学习笔记

    Open-mouthed smile为什么要学习Python?

    Python擅长的领域搜狗截图20170913163948

    1. python2.x中不支持中文编码,默认编码格式为ASCII码,而python3.x中支持Unicode编码,支持中文,变量名可以为中文,如:年龄=19(但不建议这么做)。

    2. python中定义常量:把变量名全部大写  如:PIE=3.14

    3.编码格式的演变搜狗截图20170913200225

    4.python 中的交互性输入:

    import getpass  #导入关于密文的模块

    username=input(“your name:”)

    age=input(“your age: ”)

    #password=input(“set your password: ”)

    password=getpass.getpass(“set your password :”)

    print(“info:” ,username,age,password)

    5.Python中的多行输出或者多行注释(字符串的拼接)

    (1)’’’    ‘’’ 三引号可以表示多行注释

    ’’’ this is a program for you

    and you will get help from here,

    click this button’’’

    (2)三引号的值(多行)也可以赋给一个变量使用

    info=’’’ hello World,

    name=wujian

    age=22

    hello!!!”’

    print(info)

    (3)”’  "’用于多行的格式化输出

    username=input(“your name: ”)

    age=input(“your age: ”) #age=int(input(“your age: ”))将字符类型转成数字类型,同理也可以使用str()函数将其他的转成字符串类型。

    salary=input(“you salary: ”)

    info=”’ -------------------info of  %s-------------

    Name:%s

    age:%s

    salary:%s

    ”’ %(username,username,age,salary)

    # %s为占位符,后面的变量要依次对应占位符。类似的还有%d表示输出为数字number%f表示为浮点小数

    print(info)

    或者:

    info2=”’ -------------------info of  {_name}-------------

    Name:{_name}

    age:{_age}

    salary:{_salary}

    ”’ .format(_name=username,_age=age,_salary=salary)

    print(info2)

    再或者

    info3=”’ -------------------info of  {0}-------------

    Name:{0}

    age:{1}

    salary:{2}

    ”’ .format(username,age,salary)

    # {数字}与后面的变量要依次对应

    print(info3)

    6.猜年龄游戏:允许尝试猜测5次的机会,如果还猜不中,就提示“你已经尝试多次了,滚开fuck off”

    image

    改进版:玩了三次还没有猜中,会提示是否继续玩下去

    搜狗截图20170913205508

    7.关于for循环:

    for i in range(10):

         print(“loop:” ,i)

    for j in range(1,100,2)#1-100,间隔为2,输出的全为奇数

         print(“loop: ” ,i)

    8. continue:结束本次循环,倒回去继续执行下一次循环

        break:跳出整个循环

    9.作业1:编写登陆接口,认证成功后显示欢迎信息,输错三次后锁定

    作业2:三级菜单:可依次选择进入各子菜单,---利用字典和列表

  • 相关阅读:
    【机器学习】K-means文本聚类,python
    【机器学习】K-means文本聚类,简单入门版,python
    【python】jiaba分词,停用词分享,stopwords
    【python】jieba分词,去停用词,自定义字典
    【python】jieba分词,简单版
    【python】散点图,读取excel数据,xlrd
    vhost文件配置含义是什么
    羊驼可以吃吗
    PHP中的sublime软件如何用快捷键移动到行尾或者行首
    PHP中单引号,双引号,的区别?
  • 原文地址:https://www.cnblogs.com/jean925/p/7519875.html
Copyright © 2011-2022 走看看