深层次学习 感触很深

result = 0

m = 0

b = 3

while m <=99:#会加一个数字所以提前减去一个数 且 m是不是符合实际情况?

#m += 1

if m%2==1:

result += m

else:

result -= m

#m += 1

print(result)

i = 1

while i <6:

j = 0

while j

print('*',end='')

j+=1

i+=1

print('')

result = 0

m = 0

while m <10:#会加一个数字所以提前减去一个数 且 m是不是符合实际情况?

if m%2==1:

result += m

else:

result -= m

m += 1

print(result)

for i in range(1,6):

for j in range(0,i):

print('*',end='')

print("")

重点九数乘法表n种形状

for i in range(1,10):

for j in range(0,i+1):

当i=1 的时候 j取值范围为(0,2),j取值分别为 0,1

当i=2 的时候 j取值范围为(0,3),j取值分别为 0,1,2

当i=3 的时候 j取值范围为(0,4),j取值分别为 0,1,2,3

当i=4 的时候 j取值范围为(0,5),j取值分别为 0,1,2,3,4

当i=5 的时候 j取值范围为(0,6),j取值分别为 0,1,2,3,4,5,

当i=6 的时候 j取值范围为(0,7),j取值分别为 0,1,2,3,4,5,6,

当i=7 的时候 j取值范围为(0,8),j取值分别为 0,1,2,3,4,5,6,7,

当i=8 的时候 j取值范围为(0,9),j取值分别为 0,1,2,3,4,5,6,7,8,

当i=9 的时候 j取值范围为(0,10),j取值分别为0,1,2,3,4,5,6,7,8,9

加深理解

for i in range(1,i+1):

for j in range(1,i):

print('%d * %d = %d ' %(i,j,i*j),end='')

print("")

# print('%d * %d = %d  '%(1,3,3))

for i in range(100,1001):

if (i%10)**3+(i//100)**3+(i//10%10)**3==i:

print(i)

for i in range(1,100,2):

i+=i

for j in range(0,100,2):

j+=j

s=i-j

print(s)

a = 0

for i in range(10000,100000):

if (i%10)==(i//10000) and (i//10%10)==(i//1000%10):

a+=1

print(a)

冒泡排序

小--大

相邻的两个元素进行比较大小,把较小的那个交换到前面的位置,大的放在后面,

lt=[2,3,6,9,-20,8,0]

for i in range(len(lt)-1):

for j in range(len(lt)-i-1):

if lt[j]

lt[j+1],lt[j]=lt[j],lt[j+1]

print(lt)

for i in range(1,10):

for j in range(i,10):

print('%d * %d = %d \t' %(i,j,i*j),end='')

print("")

lt = []

for i in range(1,11):

lt.append(i)

print(lt)

b = [i for i in range(1,11)]

print(b)

import time

a6 =[]

t0 = time.clock()

for i in range(1,2000):

a6.append(i)

print(time.clock()-t0)

t0 = time.clock()

b6= [i for i in range(1,20000)]

print(time.clock()-t0)

a = [i**2 for i in range(1,10)]

b = [j+1 for j in range(1,10)]

c = [n for n in range(1,10) if n%2==0]

d = [letter.upper() for letter in 'abcdefgjklmn'] #lowerlower upper

e={i:i+1 for i in range(4)}

f = {i:j for i,j in zip(range(1,6),'abcde')}  #必须得看得懂字典遍历

print(e)

a *列表*推导式改成圆括号  b yield生成器信号  生成器 迭代器

lt1 = (i for i in range(1,5))

print(next(lt1))

def  fib

a =fib(10)

print(next(a))

if a >1:

pass

for i in 'python':

if  i == 't':

continue

print(i)

var =10

while var >0:

var -=1

if var = 5:

continue

print(var)

for letter in 'python'

if letter == 'h':

pass

print('我是pass,我就是詹哥位子')

print(letter)    #generator

一  不能完全表达的例子

int(input('a','b'))

e = 0

while a='rongda' and b='123':

e+=1

if e<3:

print('登陆成功')

else:

e==3

break

print('限制登录')

二  很规范全面的例子

a = 'rongda'

b = 123

cc = 0

while cc <= 3:

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

password1 = int(input('请输入密码:  '))

cc+=1

if name1==a  and password1 ==b:

print('登陆成功')

break

else :

print('输入第 %d 次错误'%(cc))

#t=3-cc

if 3-cc==0: #t==0

print('输入超过最大次数')

break

# a = 0

# for i in range(1,5):

#

#    for j in range(1, 5):

#        for k in range(1, 5):

#            i!j and j!=k

#            print(i,j,k)

# i=1

# s=1

# while i<6:

#    i=i+2  #12345

#    s=2*s

# print(s)

# a = 0

# for i in range(1,8):

#    print('*', end='\n')

#    for j in range(0,i):

#        print('*',end='\n')

for i in range(1,10):

for j in range(i,10):

print('%d * %d = %d ' % (i, j, i * j), end='')

print('')

#第一行的值变量 第二行的变量范围决定了宽度

i = 0

while(i<3):

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

passname=int(input('请输入密码:'))

if username == 'rongda' and passname ==123:

print('登陆成功')

else:

print('用户名或者密码不对重新输入:')

i+=1

print('您一输入超过最大次数请明天再来')

a = 'rongda'

b = 123

cc = 0

while cc <= 3:

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

password1 = int(input('请输入密码:  '))

cc += 1

if name1 == a and password1 == b:

print('登陆成功')

break

else:

print('输入第 %d 次错误' % (cc))

# t=3-cc

if 3 - cc == 0:  # t==0

print('输入超过最大次数')

break

a = 0

b = 0

while b <=99:

b += 1  #终于明白此位置的重要性和b= b<一一对应!

if b %2 ==0:

a-=b

else:

a+=b

#b += 1

print(a)

进阶多级for

for a in range(1,10):

for b in range(0,10):

for c in range(0, 10):

for d in range(0, 10):

for e in range(0, 10):

if a ==e and b ==d:

print("{}{}{}{}{}".format(a,b,c,d,e),end="")

print("")

# (-3,0)(-2,1) y=x+3 y=-x+3 y=-x-3 y=x-3

for y in range(3, -4, -1):

for x in range(-3, 4):

if y <= x+3 and y <= -x+3 and y >= -x-3 and y >= x-3:

print("*", end="")

else:

print(" ", end="")

print("")

for i in range(1,10):

    for j in range(i,10):

#print("%d*%d=%d" %(i,j,i*j))

#print("{}*{}".format(i,j)=i*j)  #常见错误 !!!

print('%d * %d = %d ' % (i, j, i * j), end='')

print('')

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,175评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,674评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,151评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,597评论 1 269
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,505评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,969评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,455评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,118评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,227评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,213评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,214评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,928评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,512评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,616评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,848评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,228评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,772评论 2 339

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,025评论 0 2
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,301评论 0 2
  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 9,281评论 0 23
  • 01 坐上南下的火车,一路向南,心中并无些许兴奋,只是离开郑州——这个我不喜欢却也不得不待的地方,有少许失意。 临...
    My牧羊阅读 340评论 0 2
  • 学到的新东西: 性能和浏览器兼容得看客户群体。 为了方便性,牺牲一部分性能是必要的。 框架是用来解决问题的,如果只...
    Azad_Wang阅读 244评论 0 0