首先,当然是python的版本了,老师讲课学习都是以python3为主, 我的centos中还是python2.6.6

然后参照老师的教程升级到了2.7.14 谢谢! 平时主要练习3的,有时间的情况下,可以练习一下2.7的,看看差异。

Python种类:

  Cpython, 来自于C语言的原生python, 咱们学习的就是这个. 需要靠解释器翻译成字节码,交给C语言去执行。

  Jpython, 来自于java 的python,

  Ironpython 来自于C#的,

  Pypy 来自于python的python, python语言的动态编译器. 注意是编译器哦, 咱学习的Cpython用到的是解释器. 而且它居然是执行最快的Python,因为它经过编译后直接变成了可执行的机器码。

伪代码:

#!/usr/bin/env python
# coding:utf-8 # 第一个程序
print("hello,world.") # if 判断语句
inp = input("请输入你的会员级别:") if inp == "VIP":
print("您是我们的至尊VIP")
elif inp =="铂金会员":
print("您是我们尊贵的铂金会员")
elif inp =="黄金会员":
print("您是我们的黄金会员")
else:
print("您是我们的会员用户.") print("欢迎欢迎......") print('''
想要输出换行,
也需要用三引号
单双都可以.
''')

不看笔记的练习, 需要注意缩进 和 冒号, 很容易忽略掉.

python3中用input接收输入,默认字符串类型; python2中则用raw_input

#!/usr/bin/env python
# coding:utf-8 nam = input("请输入用户名:")
psd = input("请输入密码:") if nam =="root" and psd ==""
print ("登录成功.")
else:
print ("登录失败")

老师的建议很好, 每天的练习与总结应该写到博客上. 就像很多高手写了很多Github一样.

补充一下小知识点:

input_num = input("请输入一个数字:")
input_num = int(input_num) #强制类型转换 if input_num == 3:
pass # 此关键字表示什么都不做.
else:
print (input_num)

该死的溃疡,我又忘记吃21金维他了.

Python基础01_介绍_HelloWorld的更多相关文章

  1. Day1 - Python基础1 介绍、基本语法、流程控制

    Python之路,Day1 - Python基础1   本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼 ...

  2. [python] 基础工具介绍好文推荐

    Github上有个哥们写的,还不错,mark一下: https://github.com/lijin-THU/notes-python/blob/master/index.ipynb 相对全面的介绍了 ...

  3. Python学习笔记—Python基础1 介绍、发展史、安装、基本语法

    第一周学习笔记: 一.Python介绍      1.Python的创始人为吉多·范罗苏姆.1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言 ...

  4. week1 - Python基础1 介绍、基本语法、流程控制

    知识内容: 1.python介绍 2.变量及输入输出 3.分支结构 4.循环结构 一.python介绍 Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发 ...

  5. python基础初识介绍以及安装

    python介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承. ...

  6. Python基础1 介绍、基本语法

    ---恢复内容开始--- 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表 ...

  7. Python基础1 介绍、基本语法 、 流程控制-DAY1

    本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...

  8. Python之路,Day1 - Python基础1 介绍、基本语法、流程控制

    本节内容 1.python介绍 2.发展史 3.python 2.x or python 3.x ? 4.python 安装 5.第一个程序 Hello World 程序 6.变量 7.用户输入 8. ...

  9. Python基础 列表介绍、使用

    第3章 学习目标: 列表是什么以及如何使用列表元素.列表让你能够在一个地方存储成组的信息,其中可以只包含几个元素,也可以包含数百万个元素.列表是新手可直接使用的最强大的Python功能之一,它融合了众 ...

随机推荐

  1. vue-cli 2.92版本 没有dev.server.js

    在webpack.dev.conf.js 文件中 //首先 const express = require('express') const app = express() var appData = ...

  2. vue运行时 eslint 报“import/first” WARN deprecated browserslist 问题解决

    vue运行时 eslint 报“import/first”  WARN deprecated browserslist 问题解决 这个信息的意思是导入文件顺序不对,绝对导入应该放在相对导入前面.将绝对 ...

  3. 腾讯出品的一个超棒的 Android UI 库

    腾讯出品的一个超棒的 Android UI 库 相信做 Android 久了大家都会有种体会,那就是 Android 开发相对于前端开发来说统一的 UI 开源库比较少.造成这种现象的原因一方面是大多数 ...

  4. Spring boot+mybatis+thymeleaf 实现登录注册,增删改查

    本文重在实现理解,过滤器,业务,逻辑需求,样式请无视.. 项目结构如下 1.idea新建Spring boot项目,在pom中加上thymeleaf和mybatis支持.pom.xml代码如下 < ...

  5. zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令

    一.zkServer.sh 1.查看 zkServer.sh 帮助信息[root@bigdata05 bin]# ./zkServer.sh helpZooKeeper JMX enabled by ...

  6. layui框架

    layui框架 Fly社区/分享一个layui风格的grid.greegrid

  7. English trip EM2-LP-4B At school Teacher:Will

    课上内容(Lesson) 词汇(Key Word ) art  美术:艺术 business  商科 engineering  工程学 graphic design  平面造型学 history  历 ...

  8. day048 BOM和DOM

    BOM   Browser Object Model(文档对象模型) > window对象 1.alert     弹出带有提示和一个确认按钮的警示框 2.confirm       弹出带有一 ...

  9. [spring源码] 小白级别的源码解析(一)

    一直都在用spring,但是每次一遇到spring深入的问题,就是比较懵的状态.最近花了段时间学习了一下spring源码. 1,spring版本介绍 虽然工作中,一直在用到spring,可能有时候,并 ...

  10. attr VS prop 区别

    attr 能够增加.获取.删除页面属性.从页面中获取属性值: prop 用来获取.删除元素自带属性.从属性对象中获取属性值. attr 只获取静态属性值,就是页面加载时的最初的属性值: prop 可以 ...