天才一秒记住【狂风中文网】地址:https://www.kfzw.net
“你可以换个盒子,比如message=helloworld,再print一次,它就变了。
变量就是能变的量,盒子里装的东西能换。”
陈哲又翻了翻纸,翻到字符串那一节。
“接下来是字符串,听著高大上,其实就是一堆字符串在一起,英文叫string,你记成『串就行。
单引號双引號都行,但別混著用。”
他边说边写,“name=adalovelace,然后print(name.title()),title()这个方法会把每个单词首字母大写。”
屏幕上输出了adalovelace。
“看到了?这叫方法,后面跟对小括號,意思是让python去做一件事。
什么事?把首字母变大写。
你用点號把name和title()连起来,意思就是对name这个变量做title()这件事。”
陈哲抬头看了眼镜头,又低头看列印纸。
“再往下是拼接,用加號就行。
first_name=ada,last_name=lovelace,full_name=first_name++last_name,print(full_name),你得到adalovelace。
中间加了个空格,用引號括起来的那个空格。”
他演示了一遍,屏幕上出现预期的输出。
“你可能会想,这有什么用?我学这个干嘛?”
陈哲把列印纸翻过一页,上面密密麻麻印著练习题的代码示例,“用处就是,你现在能写个程序,问用户名字,然后跟人家打招呼了。”
他快速敲了几行:
name=input(“whatsyourname?“)
print(“hello,“+name.title()+“!“)
运行,在提示符后输入自己的名字,屏幕上跳出hello,chenzhe!
“看到了?你刚写了个能跟人互动的程序。
虽然简单,但这是个完整的程序:有输入,有处理,有输出。
你学的这些零碎的东西,组合起来就能干点正经事。”
陈哲看了眼时间,已经过去十一分钟。
他翻了翻剩下的列印纸,后面还有列表、if语句、字典,但今天肯定讲不完。
“好,第一期差不多到这儿。
今天我们做了三件事:写了第一行代码,学会了变量,用字符串跟人打了个招呼。
下期我们讲列表,那玩意儿能装一堆东西,到时候你就能写点更有用的程序了。”
他伸手准备关录製,又想起什么似的收回手。
“哦对了,这叠列印纸我会一直用。
不是因为买不起书,是因为我確实买不起书。”
陈哲扯了扯嘴角,算是个笑,“但书的內容是一样的,你不嫌弃的话,跟著学就行。
就这样,下期见。”
他点了停止录製,方才长出一口气来。
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!