python-3 自学之路 成功起飞

好久没有见了,但是还是总结一下我们学习了仅有的知识,你就会发现我们没说多少东西。
1. 需求 驱动 到底你要Python 做什么东西。(编程是为需求服务的,然后慢慢做找 拼接即可)
2. 学习所有 编程语言都使用的入门函数2个 input(),print()函数
3. 介绍了python基本的常用 元素类型 :字符串,字典,列表。

好的,最好的进步的是不断联系。我们学习的这么一点点东西,如何提升实战呢?我们通过下面几个实例来提升即可:
记得:先去买台linux云主机,自带就有python了 http://www.eflycloud.com

  1. 把你 自己 想输入的话 ,输出到屏幕:
    通常:print("hello,world") 就完了。。。不够高级。。

请看装逼神器:

want_say = input("你想说什么:")
print(want_say)

###放到一个 .py文件,执行一下。。。。。自己慢慢玩
[root@locahost ~]# python a.py
you want to say:heelo
heelo
[root@locahost ~]#

----- 你的,你已经完成了,最常规的 操作了,2个函数的配合使用。

  1. 列表的使用,把列表看成一个房间,不断放东西,取东西。。。这样是不是你想开始买买买了。
    list1 = []
    list2 = [1,2,3,4,'abc']

##增加list2列表的元素,是不是很神奇
list2.append("def")
print(list2)

##看列表有什么对象,是不是想到切片?
list2[0]
list2[:3]

  1. 是不是不好玩?我们还是加点意思吧,猜数字

import random

number = random.randint(0,100)

guess = input("输入你心中的数字")

if number == int(guess):
print("你猜对了")
elif number > int(guess):
print("你猜小了")
else:
print("你猜大了")

###是的,还有很大优化空间,但是你看懂,就基本做出来了
###还可以优化的:1. 输入要是数字;2.你猜多少次,跟你选择是否继续。。
###是的需求,不断变化,你也要不断优化自己的思路。

本次我们到这里,下次我们继续python

猜你喜欢

转载自blog.51cto.com/323248/2410149
今日推荐