学习python的第一天,python的简单知识

本文详细介绍Python编程语言的基础知识,包括环境搭建、编辑器选择、基本语法如字符串拼接、条件判断及循环操作,并提供实践代码示例。

python 是现如今比较火的一种编程语言。在抱着试试的态度我来进行学习下python。要学习python 要先进行环境的安装。

下面是下载链接:https://pan.baidu.com/s/1PW4eZP6jPPsP4U4ofan8eQ 提取码:w2ss

安装好之后运行cmd。打开命令框,在里面输入: python 进行运行。当出现下面的情况说明安装成功了。

如果提示不是内部命令的话,就需要添加下环境变量,怎么添加环境变量请自行询问度娘。

成功之后就可以在里面进行简单的python程序编写了。作为一个程序猿,一定要精通这个语言的“Hello word”

python的写法如下:

 1 print('hello word') 

 

要想学习好一门语言,好的编辑器是必不可少的,比较好用的python代码编辑器有pycharm和sublime。我推荐大家用pycharm。因为pycharm在开发python的时候引用类库十分方便,运行代码,调试代码也特别的方便高效。pycharm可以在官网下载也可以在下面的连接中下载

链接:https://pan.baidu.com/s/15oSDsikW8cg43T5KcASV2Q 提取码:m02j

接下来给大家介绍些python的基知识:

  一: python在window下和linux下的开始

    在window 下可以直接写python程序,但是在linux下需要先告诉下系统你的python的位置,才能进行python程序的运行,所以在代码的开头需要加上下面的代码:

    1 #!/usr/bin/evn python 

  二:python中的字符集问题

  在python3中是默认使用utf-8的 但是在python2的版本中是没这个功能的,这就会导致有的时候会进行报错,需要添加以下代码:

   1 # -*- coding:utf-8 -*- 

   三:python的字符串拼接

  python的字符串拼接有一下几种方式:

  

 1 name = input('name:')
 2 age = input('age:')
 3 # 打印数据类型
 4 # print(type(age))
 5 job = input('job:')
 6 salary = input('salary:')
 7 # 字符串的拼接方法一
 8 info0 = '''
 9         ------info of '''+name+'''--------
10         name:'''+name+'''
11         age:'''+age+'''
12         job:'''+job+'''
13         salary:'''+salary+'''
14 '''
15 # 字符串的拼接方法二
16 info1 = '''
17        ------info of %s ----
18        name:%s
19        age:%s
20        job:%s
21        salary:%s
22 ''' %(name, name, age, job, salary)
23 # 字符串的拼接方法三
24 info2 = '''
25        ------info of {_name} ----
26        name:{_name}
27        age:{_age}
28        job:{_job}
29        salary:{_salary}
30 '''.format(_name=name,
31            _age=age,
32            _job=job,
33            _salary=salary)
34 # 字符串的拼接方法四
35 info3 = '''
36        ------info of {0} ----
37        name:{0}
38        age:{1}
39        job:{2}
40        salary:{3}
41 '''.format(name, age, job, salary)
42 print(info0)

上面是几种python的字符串拼接的方法,但是不介意使用第一种和最后一种。可以使用中间的两种

  三:python中的判断

  python中的判断用到的是 if 、else、elif(就是常用的else if)

  具体的写法如下:

  1.if 、else 的写法

 _username = 'seller'
 _password = 'seller'
 username = input('username:')
 password = input('password:')
 
 # 判断
 if _username == username and _password == password :
     print('Welcome user {name} login...'.format(name=username))
 else:
     if _username != username:
         print('Invalid username')
     else:
         print('Invalid password')

  2.elif 的写法 

age_of_oldboy = 56
guess_age = int(input('guess age:'))
if guess_age == age_of_oldboy:
    print('yes,you gou it')
    break
elif guess_age > age_of_oldboy:
   print('think smaller...')
else:
    print('think bigger...')

   四:python的循环

    1.while循环

    最简单的while循环

1 count = 0
2 while True:
3     print('count:', count)
4     count += 1

    加判断的while循环(python中有个强大的功能,就是在可以在循环结束后直接加else 来判断循环完后执行的代码)

    小例子: 猜年龄,猜错三次就 不能再猜 代码如下:

 1 # python 的循环 else 指的是循环条件不成立的时候执行的代码
 2 # 在这里是 如果循环次数大于3次就跳出循环 显示尝试次数太多了
 3 age_of_oldboy = 56
 4 count = 0
 5 while count < 3:
 6     guess_age = int(input('guess age:'))
 7     if guess_age == age_of_oldboy:
 8         print('yes,you gou it')
 9         break
10     elif guess_age > age_of_oldboy:
11         print('think smaller...')
12     else:
13         print('think bigger...')
14     count += 1
15 else:
16     print('you have tried too many times... fuck off')

    2.for循环

    简单的for循环

1 # for 循环
2 for i in range(10):
3      print('loop:', i)

    range() 的用法:range('起始数[默认是0]', '结束数', '步长[默认是1]')

    上面的这个表示为 从0开始,小于10 ,步长是1的循环

1 # for 循环
2 for i in range(0, 10, 2):
3      print('loop:', i)

    当步长不为1的时候三个参数都不能省略

    for 循环和else的结合

 1 age_of_oldboy = 56
 2 for i in range(3):
 3     guess_age = int(input('guess age:'))
 4     if guess_age == age_of_oldboy:
 5         print('yes,you gou it')
 6         break
 7     elif guess_age > age_of_oldboy:
 8         print('think smaller...')
 9     else:
10         print('think bigger...')
11 else:
12     print('you have tried too many times... fuck off')

    今天的学习到这里就结束了,以后会不断的更新哦!

 

转载于:https://www.cnblogs.com/seller/p/9765129.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值