zoukankan      html  css  js  c++  java
  • python基础

    本文不做概念性陈述,描述本人python的学习内容,本人使用开发工具为pycharm,一下内容都是在pycharm中使用。

    一、格式

    一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的。

    二、变量

    变量的作用是存数据,提供后面程序调用的。

    变量的命名规范

    1、变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
    2、系统关键字不能做变量名使用
    3、除了下划线之个,其它符号不能做为变量名使用
    4、Python的变量名是除分大小写的,例如:name和Name就是两个变量名,而非相同变量哦。

    三、输入输出

    username = input('请输入用户名:') #要求输入一个用户名

    print(username)#将username这个变量输出

    四、条件判断

    python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样,否则就怎么怎么这样,需要注意的是条件后面要加冒号

    NAME = 'admin'

    username = input('请输入用户名:')

    if username == NAME:  #判断用户名是否为admin

        print('欢迎登录')         #等于admin输出欢迎登录

    else:

        print('输入错误')         #不等于输出输入错误

    五、循环

    1、for循环

          for 目标 in 对像:
               print 赋值目标

    2、while循环

         while 条件:
              执行代码块

    在循环中一般需要跟break和continue

    break是立即退出循环,后面的代码不会执行

    continue是退出本次循环,开始下次循环

    六、格式化输出

    name = input('请输入你的名字:')

    print('你的名字是'+name) #使用加号连接

    print('你的名字是%s'%name)#使用占位符  

    print('你的名字是{your_name}'.format(your_name=name)) #使用format格式化输出,{}里面的名字可以随便写但是、

    要和后面的format中的名字保持一致,然后再把你前面定义的变量写到等号后面就可以了。

    age = 18

    print('我的名字是%s,年龄是%d岁.'%(name,age))#这种是里面有多个格式化内容的,前面那个是字符串,后面这个是整数,多个变量的后面跟值的时候必须要加上括号

    七、课后作业

    import random

    print('猜数字游戏开始')
    num = random.randint(1, 101)
    print(num)
    i = 0
    for i in range(3):
    yournum = int(input ('请输入你的数字'))
    if yournum == num:
    print ('恭喜你猜中数字,数字是%s'%num)
    break
    elif yournum > num:
    print ('大了')
    i = i + 1
    continue
    else:
    print ('小了')
    i = i+1
    continue
    else:
    print('错误的次数太多,正确数字是%s'%num)
     
  • 相关阅读:
    剑指offer--38.左旋转字符串
    剑指offer--37.和为S的两个数字
    剑指offer--35.数组中只出现一次的数字
    剑指offer--34.数字在排序数组中出现的次数
    剑指offer--33.丑数
    SSIS包定时执行
    在SSIS 的 64 位版本中不支持 Excel 连接管理器[转]
    sql中的sp_helptext、sp_help 、sp_depends
    SQL去除回车符,换行符,空格和水平制表符
    SQL Server中bcp命令的用法以及数据批量导入导出
  • 原文地址:https://www.cnblogs.com/yigehundan/p/6049030.html
Copyright © 2011-2022 走看看