zoukankan      html  css  js  c++  java
  • python学习第二课


    # 三 数据类型
    # # 字符串:就是有单个字符组成的序列。可以用 “” ‘’ “’ ”‘例如“中国”,’中国‘都是字符串。
    # 字符串的运算只有加 + 表示把两个字符连接到一起,还有*乘表示把字符用*后面的数字次数显示出来。例如:
    # a = "中国人"
    # v = a *10
    # print(v )
    # 数字类型:数字组成的类型,包括整数 小数 正数 负数 例如: 123 123.4 -123 -123.4 12354646 python2.o到一定范围后有长整数类型:
    # python3.0没有长短类型之分。正数运算类型有 + - * / % // ** 例如:
    # a = 10
    # b = 3
    # c1 = a + b
    # c2 = a * b
    # c3 = a / b
    # c4 = a % b # 求余,如果为0表示除尽,如果大于0表示没有除尽。
    # c5 = a - b
    # c6 = a // b # 整除 得到的商取正数 即使小数后面是大于5一样只取整。
    # c7 = 10 ** 3 # 次方 后面的数字为前面数字的次方数。
    # print(c1,c2,c3,c4,c5,c6,c7)

    # 四 循环语句 运算符
    # 1.运算符 == 等于 >= 大于等于 <= 小于等于 !=不等于 <> 不等于 not 取反
    # 2.布尔值只有真和假两个值 真为true 假为false
    # 3.in not in
    # in 判断某个字符串里是否有某个子序列
    # not in 判断某个字符是不是不在某个字符串里
    # # 例:
    # str1="asdfgdhjdkdl"
    # v = "d" in str1
    # print(v)#直接判断
    #
    # # if "d" in str1: #通过条件判断
    # print("ok")
    # else:
    # print("error")
    #
    # str2="sudashenghuaguoshan"
    # v = "s" not in str2 #如果里面含有S判断为假,如果不含有返回为真
    # print(v)
    # 4.逻辑运算符: and 且 or 或 not 非
    # 5.其它的数据类型:列表 list 元祖 tuple 字典 dict
    # 6.关于条件语句的补充:条件语句里的条件运算顺序,先括号内的在括号外的,如果没有括号按照从前到后的顺序进行判断
    # 如果判断条件为and 则第一个条件为真时,接着判断下一个条件,如果第二个条件为假,则直接结束判断。
    # 当条件为OR时候,第一个为真时则结束判断直接执行代码块,如果第一个为假则接着进行一下个判断。
    # 7.循环语句
    # while 条件:
    # 执行语句 continue 终止当前循环,重新返回上一层。break 结束当前循环。
    #循环和条件语句运用几道例题
    # 1.使用循环打印12345689
    # a=0
    # while a<9:
    # a += 1
    # if a ==7:
    # pass
    # else:
    # print(a)
    # 2.打印100以内的奇数。
    # a=0
    # while a<100:
    # a += 1
    # if a % 2 != 0:
    # print(a)
    #
    # 3.计算1+2+3+4.。。+100的和
    # a=0
    # b=0
    # while a <100:
    # a += 1
    # b =b +a
    # print(b)
    #4.用户登录,三次重试的机会
    # user = "zk"
    # passwd = "ok"
    # js = 0
    # while js <3:
    # js +=1
    # ninput = input("请输入用户名:")
    # pinput = input("请输入密码:")
    # if ninput =="zk" and pinput =="zk":
    # break
    # else:
    # print("输入有误。")
    # print("谢谢使用!")
    #5.计算1+2-3+4-5+6...99的结果
    # a=0
    # b=0
    # while a <99:
    # a +=1
    # if a % 2 == 0:
    # b=b+a
    # else:
    # b=b-a
    # print(b)
  • 相关阅读:
    PHP IDE NetBeans代码主题和除掉竖线解决方案
    初识Python
    从LazyPhp说起
    从Pycharm说起
    准备系统地研究一下"高性能网站开发",挑战很大,希望能坚持到底!
    IIS日志分析[资源]
    见一好东西:Threaded WebDownload class with Progress Callbacks
    ASP.net Application 中使用域用户登录
    看图找错
    汉字转拼音缩写的函数(C#)
  • 原文地址:https://www.cnblogs.com/Centwei/p/9383149.html
Copyright © 2011-2022 走看看