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

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

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

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

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

python的写法如下:

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程序的运行,所以在代码的开头需要加上下面的代码:

     #!/usr/bin/evn python

  二:python中的字符集问题

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

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

  三:python的字符串拼接

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

  

 name = input('name:')
age = input('age:')
# 打印数据类型
# print(type(age))
job = input('job:')
salary = input('salary:')
# 字符串的拼接方法一
info0 = '''
------info of '''+name+'''--------
name:'''+name+'''
age:'''+age+'''
job:'''+job+'''
salary:'''+salary+'''
'''
# 字符串的拼接方法二
info1 = '''
------info of %s ----
name:%s
age:%s
job:%s
salary:%s
''' %(name, name, age, job, salary)
# 字符串的拼接方法三
info2 = '''
------info of {_name} ----
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
# 字符串的拼接方法四
info3 = '''
------info of {0} ----
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name, age, job, salary)
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循环

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

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

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

 # python 的循环 else 指的是循环条件不成立的时候执行的代码
# 在这里是 如果循环次数大于3次就跳出循环 显示尝试次数太多了
age_of_oldboy = 56
count = 0
while count < 3:
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...')
count += 1
else:
print('you have tried too many times... fuck off')

    2.for循环

    简单的for循环

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

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

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

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

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

    for 循环和else的结合

 age_of_oldboy = 56
for i in range(3):
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...')
else:
print('you have tried too many times... fuck off')

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

 

学习python的第一天,python的简单知识的更多相关文章

  1. 20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试

    20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...

  2. Python学习笔记:第一天python基础

    目录 1. python简介 2. python的安装 3. 编写第一个helloword 4. 变量和常量 5. 数据类型 6. 输入 7. if语句 1. python简介 python是在198 ...

  3. Python笔记·第一章—— Python基础(一)

    一.Python的简介 1.Python的由来与版本 1.1 python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文 ...

  4. [Python笔记][第一章Python基础]

    2016/1/27学习内容 第一章 Python基础 Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用. 基本输入输出 input() 读入进来永远是字符 ...

  5. Python基础第一篇-------python的介绍

    一.python的介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...

  6. Python入门第一课——Python的起源、发展与前景!

    我们在做任何一件事情之前,我们都会通过各种渠道去搜集事情的信息,了解事情的来龙去脉,学习一门编程语言也是如此,只有知根知底,我们才能有明确的方向和目标,以及底气去完成这件事情,今天我带大家来看看Pyt ...

  7. Python开发 第一篇 python的前世今生

    Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  8. python自动化第一课 - python安装以及pycharm配置

    1.安装python 1.1打开python官网https://www.python.org/downloads/windows/进行下载Python 3.8.0 1.2下载完毕后进行安装,1勾选 A ...

  9. 【学习笔记】第一章 python安全开发简介

    1.1为什么黑客喜欢用python? python为我们提供了非常完善的基础代码库,覆盖了网络.文件.GUI.数据库.文本等大量内容,被形象的称为“”内置电池“”,用python开发,许多功能不必从零 ...

  10. Python初学者第一天 Python安装及第一个Python程序

    Python基础: 1day: 1.Python基础: A.编程语言介绍:     a. 计算机只能理解0和1.编程即写一段按照一定规则写代码,让计算机帮你干活:     b.机器语言:最底层的语言, ...

随机推荐

  1. redis: 乐观锁(十)

    监视:watch 正常业务(单线程): 127.0.0.1:6379> set money 100 #模拟存款100元 OK 127.0.0.1:6379> set moneyout 0 ...

  2. 快速从零开始安装Laravel5.2教程

    前面 本文默认你Win电脑什么都没装,也就是从零开始安装Laravel,并且环境都由我来指定分配哈! 环境 首先搭建运行环境,先到 PhpStudy官网 下载PhpStudy的Windows版本.然后 ...

  3. jeecg ant design vue 一些收藏

    1关于 进来清除上次记录 找到src/permission.js下的

  4. 关于go的入门书籍——go自学的序

    说实话,许世伟的<GO语言编程>,承载的心血是轻易可见的.但是我更喜欢那种工具书,就是简单说明他干嘛她干嘛,就能干嘛干嘛··· 比如读张晏关于<取代Apache的高性能Web服务器& ...

  5. 一个老牌程序员推荐的JavaScript的书籍,看了真的不后悔!

    很多人问我怎么学前端?我的回答是:读书吧!相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的学习,写出代码的质量 ...

  6. System.Timers.Timer

    前言 System.Timers.Timer组件是基于服务器的计时器,它能够指定在应用程序中引发Elapsed事件周期性间隔,以处理相应事件. 使用示例: 运行结果展示: System.Timers. ...

  7. php里的闭包函数

    一个匿名函数内要获取外部的变量必须要使用use: $message = 'hello'; $example = function() use ($message){ var_dump($message ...

  8. libeay32.dll 1.0.2j crash

    https://github.com/BOINC/boinc/issues/2470 他们认为是CPU不同造成的 另外一个可能的原因 Changes between 1.0.2j and 1.0.2k ...

  9. Java的循环语句

    一.while 循环 while(循环条件){ 循环操作语句 } * 循环3要素: 变量的初值.变量的判断.变量的更新 * 缺少循环变量的更新,循环将一直进行下去 public class Whlie ...

  10. Android 项目 Android 学习手册(一)

    前言: 当每次查询android 知识的时候,内心是凌乱的,总觉得要是有一个工具多好, 尤其在手机端如何可以查询的话,会非常完美,能大大减少选择查询的时间, 之前见了很多java 学习手册,把一些重要 ...