Python 学习之路01

python学习网 2018-03-08 08:58:02

前言     

做为一个编程小白,除了大三的时候考了VB的二级之后,就在也没有接触过其它有关计算机之类的知识。考入材料的研究生之后,越来越觉得自己不想继续这个行业,选择计算机作为自己以后要走的路,所下的决心所用的时间不过三五天而已。中国现在发展最快的莫过于互联网与金融,而我之前所学的传统材料有点显得与时代格格不入(因为我层次不够高,所以只能看到这一层)。在决定学习Jave和Python时,也查了一点的资料。Python对于现在的我来说,与Jave相比有着优秀的外库资源和更简单的语法,可读性会更强一点。总之,每个语言都有自己的特点,没有不好的语言,只有糟糕的程序员。写博客的原因是想分享学习Python的感受,也是一种复习。如果有错误的地方想指出,我一定改~

这一周学习的回顾

1.关于字符串。只能是字母、数字和下划线,其中数字不能打头,大写约定熟成表示常量。单行注释用#,多行用'''与'''把其中内容框起,其也可用于多行打印,在Python中'和"并无差别。

2.hello world:每个编程第一个就要学习的~

print("hello python world")

2.var:运行程序之后为,da pao eli

name="eli"
name2=name
print("my name is",name)
name="da pao"
print(name,name2)

3.input:关于输出(这是交互么),现在的我是这样理解的

name=input("mame:")
age=int(input("age:"))
job=input("job:")
salary=input("salary:")

info='''
---info of %s---
name:%s
age:%s
job:%s
salary:%s
'''% (name,name,age,job,salary)
#print(info)

info2='''
---info of {_name}---
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,
           _age=age,
           _job=job,
           _salary=salary)
#print(info2)

info3='''
---info of {0}---
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)
print(info3)

这有三种方式出来的结果是一样的

4.用while语句

age_of_oldboy = 56
count = 0
while count<3:
   guess_age = int(input("guess age:"))
   if guess_age == age_of_oldboy:
       print("yes,you got it")
       break
   elif guess_age < age_of_oldboy:
        print("think smaller...")
   else:
        print("think bigger")
   count +=1
else:
   print("you have tried too many times...fuck off")

5.用for语句

'''
for i in range(0,10):
    if i>3:
        print('loop',i)
    else:
        continue
    print('hehehe...')
'''
for i in range(10):
    print("----",i)
    for j in range(10):
        print(j)
        if j>5:
            break

第一次学习的内容就是这些,之后学习的会时常更新~

阅读(785) 评论(0)