个人独立博客出处:http://www.xbman.cn/
出处:http://www.xbman.cn/article/3
Python是一种解释性计算机编程语言。采用缩进式语法,写起来的感觉有点像排了版的shell,这里要注意写python要严格控制缩进,已经字母大小写,建议使用4个空格的缩进来进行编程。这样代码看起来很有层次。不混用Tab和空格!

下面来看一些基础


注释

建议大家都养成注释代码的好习惯,一来以后自己看自己代码能快速定位,二来给人以方便。
python的注释有很多种方法,常用的是以#开头,还有一种是以三个分号开头结尾的可以多行注释。看下面的例子:
# 这是一句注释print 'hello word''''这里是多行注释'''

中文乱码?

使用python2.7的童鞋可能会遇到代码中写了中文后乱码 不能执行的问题。这样做,
#!/usr/bin/env python# -*- coding:utf-8 -*-在文件的最上面 添加上面这两行。第一行,告诉文件python解释器位置,是不是有点像shell第二行,解决乱码问题

第一个python程序

#!/usr/bin/env pythonprint "Hello Word!"

把上面的代码写到一个文件里保存成.py结尾的文件,执行方法如下

python  hello.py

看到效果了吗?

输入与输出

输出,print 指令

python2print 'hello word'python3print('hello word')

输入,raw_input 指令

python2name = raw_input()xxxpython3name = input()xxx

变量

和shell的变量使用方法类似,a=1,b=’123’
在cmd窗口里直接调用刚刚赋值的变量就可以显示结果了

转载于:https://blog.51cto.com/weihaoxuan/1924719

python大法之二-一些基础(一)相关推荐

  1. python笔记基础-python笔记(二)基础二

    一.用户输入 1 input("what isyour name?")2 '''用户输入时,输出的内容为字符串,若想改变为整数类型需要加 int,如:3 a = int(input ...

  2. Python爬虫学习二爬虫基础了解

    1.什么是爬虫 爬虫就是进入网页自动获取数据的程序.当它进入一个网页时,将网页上需要的数据下载下来,并跟踪网页上的其他链接,进入新的页面下载数据,并继续跟踪链接下载数据. 2.URL URL,即统一资 ...

  3. swiper 滚回第一个数据_名企必备的数据分析基础技能:Python大法(一)

    现如今,大数据的发展越来越好,也越来越多的企业中大数据分析已经朝着更好的方向发展.也正是因为这个原因,数据分析行业的人才需求也变得火爆起来,尤其是数据分析.数据挖掘.数据科学家等高端人才,越来越稀缺. ...

  4. 转 Python爬虫入门二之爬虫基础了解

    静觅 » Python爬虫入门二之爬虫基础了解 2.浏览网页的过程 在用户浏览网页的过程中,我们可能会看到许多好看的图片,比如 http://image.baidu.com/ ,我们会看到几张的图片以 ...

  5. 零基础入门学Python(十二)—— 魔法方法(下)

    零基础入门学Python系列内容的学习目录→\rightarrow→零基础入门学Python系列内容汇总. 魔法方法(下) 1. 构造和析构 2. 算术运算 3. 简单定制 4. 属性访问 5. 描述 ...

  6. 【Educoder python 作业答案】国防科技大学《大学计算机基础》Python控制结构(二)※

    [Educoder python 作业答案]国防科技大学<大学计算机基础>Python控制结构(二)※ 第1关:分支结构基础实训 第2关:循环结构基础实训 第3关:函数基础实训 第4关:控 ...

  7. 零基础入门学Python(十二)—— 魔法方法(上)

    零基础入门学Python系列内容的学习目录→\rightarrow→零基础入门学Python系列内容汇总. 魔法方法(上) 1. 构造和析构 1.1 _ _ init _ _(self[, ...]) ...

  8. Python数据分析——Matplotlib数据可视化基础(二)

    Python数据分析--Matplotlib数据可视化基础(二) 思维导图: 图形的绘制 认识要绘制的图形 基本绘图流程 pyplot基础图表函数 pyplot饼图的绘制 pie函数 matplotl ...

  9. Python面向对象之二:面向对象基础

    Python面向对象之二:面向对象基础 一.面向对象介绍 通过一个例子引入对面向对象思想的理解: 假设自己是如来佛祖,想找四个人去西天取经,于是便找了四个人,但是这四个人没有明显的长相特点,于是就给一 ...

最新文章

  1. Jmater参数说明
  2. 多路RTSP-RTMP转RTMP定制版
  3. Vue「六」前端路由、vue-router
  4. 95-190-450-源码-window-Trigger-ContinuousProcessingTimeTrigger
  5. loadrunner取出字符串的后面几位
  6. 选择排序详解(Java实现)
  7. 计算机毕业设计asp.net193酒店客房预订网站系统
  8. POJ 1008 玛雅日历
  9. Atlassian Bamboo入门安装与使用
  10. Android:InflateException: Binary XML file line #12: Error inflating class null
  11. 扔掉“铁饭碗”、靠脑白金翻盘,如今 60 岁的史玉柱“重返一线”改游戏
  12. 【樂理】自然音階及其三和弦列表
  13. reactrouter4路由钩子_React-Router4.x中文文档
  14. 深入剖析Auto Layout,分析iOS各版本新增特性
  15. jQuery基础知识(黑马程序员前端基础必备教程视频笔记)
  16. wireshark分析tcp协议(二)四次挥手(异常情况)【理论 + 实操】
  17. 【转载】如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?
  18. 计算机网络的标准和单位
  19. 基于token的身份验证
  20. PyQt5 | 手把手教你YOLOv7添加PyQt页面

热门文章

  1. LeetCode刷题(31)
  2. ppt 胡事民 计算机图形学_从相机标定到SLAM,极简三维视觉六小时课程视频(附PPT)...
  3. 职称计算机ppt考试试题,职称计算机考试PPT试题
  4. 你知道CSDN有多少VIP用户吗?
  5. win10如何关闭F1~F12快捷键?
  6. Base64 编码介绍
  7. oracle的一些常见问题及处理
  8. 手机通讯录c语言导入手机软件,有什么软件能快速将手机通讯录的联系人传到另一个手机上...
  9. git 怎么备份本地分支_同步管理本地git仓库和github仓库上的分支
  10. 判断二叉树是否对称的代码