学习笔记记录一下 def cheese_and_crackers(cheese_count, boxes_of_crackers): print (f"You have {cheese_count} cheeses!") print (f"You have {boxes_of_crackers} boxes of crackers!") print ("Man that's enough for a party!") print ("G
黑客余弦先生在知道创宇的知道创宇研发技能表v3.1中提到了入门Python的一本好书<Learn Python the Hard Way(英文版链接)>.其中的代码全部是2.7版本. 如果你觉得英文版看着累,当当网有中文版,也有电子版可以选择. 我试着将其中的代码更新到Python 3.同时附上一些自己的初学体会,希望会对你有帮助. 中文版有人把书名翻译为<笨办法学python>,其实我觉得叫做<学Python,不走寻常路>更有意思些. 作者的意思你可以在序言中详细了解
print "\t what's you name?"user_name = raw_input('>') from sys import argvscript, = argv prompt = '>' print "\t hi %s,I'm the %s script"%(user_name,script)print "\t I'd like to ask you a few questions" print "\t Do
#命名.变量.代码.函数 #this one is like your scripts with argv def print_two(*args): arg1, arg2 = args #将参数解包 print(f"arg1: {arg1}, arg2: {arg2}") ''' (*args) 里面*的意思:告诉Python把所有的参数都接收进来,放到名叫args的列表中去 ''' #ok,that's *agrs is actually pointless(无意义的),we ca
ex13.py argv参数的学习 #argv:参数变量(argument variable),这是一个标准的编程术语,在其他语言中也可可以看到.argument可译为: 参数 #如果参数是用户在执行命令时就要输入,用argv.命令行参数都是字符串 #如果参数是在脚本运行过程中需要用户输入 ,用input() from sys import argv #read the WYSS section for how to run this #将argv解包(unpack),把参数赋值给4个变量:s
ex11.py print("How old are you? ",end = " ") #加入end = " ",则函数不再自动换行 age = input() print("How tall are you?",end = " ") height = input() print("How much do you weigh?",end = " ") weight