第一章 python基础一

​在此不再赘述为什么学习python这门编程,网上搜索一箩筐。我在此仅说一句python的好,用了你就会爱上它。

本python示例代码1000+带你由浅入深的了解python基础知识,基本语法,基本编程技巧,脚本编写到项目编写。

本书所有示例代码在Ubuntu16.04+Python 3.5.2+pycharm下运行成功。

示例1:Hello World程序

1、在解释器下编写程序

2、在linux 下创建一个文件叫hello.py(告诉别人这是用python写的代码),并输入 print("Hello World!"),并执行:

如果需要像执行shell脚本一样执行python脚本”./hello.py”,需要在hello.py文件的头部指定解释器

#!/usr/bin/env python:

如此一来,执行: ./hello.py 即可。ps:执行前需给予 hello.py 执行权限,chmod +x(或者755) hello.py

3、采用开发工具pycharm来编写hello.py(采用pycharm开发效率高,自动补全,调试等)

Pycharm新建项目步骤:

1)新建一个项目:File—New project——location(选择路径)——create;

如:/Test_code/python学习参考示例/源码

2)新建一个目录:项目名字右键——NEW——Directory;

如:/Test_code/python学习参考示例/源码/python基础

3)创建一个Python文件:目录名上右键——python file——输入python文件名(尽量写代表一定意义的英文);

如:/Test_code/python学习参考示例/源码/python基础/var.py

4)创建pycharm常用模版:File——settings——Editor——code Style——File and Code Templates——右侧的Python Script——输入以下自定义内容后,每次新建Python File时都会出现以下内容

'''

#!/usr/bin/env python

Author:Ranxf

'''

如:

python 示例代码1的更多相关文章

  1. python 示例代码3

    示例3:Python获取当前环境下默认编码(字符编码demo1.py) 字符编码,python解释器在加载py文件中的代码时,会对内容进行编码(默认ASCII),windows系统默认编码为GBK,U ...

  2. python 示例代码5

    示例5:用户输入和格式化输出2(用户输入demo1)

  3. python 示例代码4

    示例:用户输入和格式化输出(用户输入demo1)

  4. python 示例代码2

    示例2:变量赋值,打印拼接(var.py) 变量定义的规则: 变量名只能是字母.数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量名 ['and', 'as', 'asse ...

  5. python开源项目及示例代码

    本页面是俺收集的各种 Python 资源,不定期更新. 下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的:否则是 Python 语言内置的. 1 算法 1.1 字符串处理 ...

  6. python开源项目及示例代码(转)

    本页面是俺收集的各种 Python 资源,不定期更新. 下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的:否则是 Python 语言内置的. 1 算法 1.1 字符串处理 ...

  7. mailgun 发邮件示例代码Python版

    1 首先到mailgun官网注册账号,并激活账号 点击domains,进入默认的域名,最底下那个sandbox域名就是默认的测试域名 如果自己有域名,也可以添加自己的域名测试,具体参考:ssr pan ...

  8. 传递命令行参数示例代码 (C 和 Python)

    C语言 在 C 语言中, 使用 main 函数的输入参数 argc 和 argv 传入命令行参数. argc 为 int 类型, 表示传入命令行参数的个数 (argument count); argv ...

  9. python中实现延时回调普通函数示例代码

    python中实现延时回调普通函数示例代码 这篇文章主要给大家介绍了关于python中实现延时回调普通函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的 ...

随机推荐

  1. Notepad++ 用法技巧

    1 搜索技巧 [搜索中文]用正则表达式搜索:[一-龥] 2 用于SWIG语法的模板配置 notepad++是Windows平台上非常优秀的文本编辑器,速度快,功能强,还能自定义语言模板呢.很好用! 这 ...

  2. rtsp学习参考资料1

    转载于:http://itindex.net/detail/51966-%E6%B5%B7%E5%BA%B7-rtsp-%E5%AE%A2%E6%88%B7%E7%AB%AF 海康相机RTSP连接代码 ...

  3. jdk1.8 -- 方法推导 静态方法、实例方法、构造方法推导

    一.静态方法的推导 public class MainTest { public static void main(String[] args) { // 正常情况下我们需要通过写一个consumer ...

  4. Oracle 的查询-scott用户介绍

    scott用户 密码tiger 解锁scott用户 alter user scott account unlock; 解锁scott密码(也可重置密码) alter user scott identi ...

  5. 第二周Java课堂作业

    演示一: public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size ...

  6. PAT B1002 写出这个数(20)

    AC代码 #include <cstdio> #include <iostream> #include <cstring> using namespace std; ...

  7. GridFS文件操作

    目录 1. GridFS介绍 2. GridFS 存取文件测试 2.1 新建项目配置pom.xml 2.2 在application.yml配置mongodb 2.3 GridFS存取文件测试 2.4 ...

  8. Python 常用单词

    Python常用单词(英文好的人自动忽略) 单词 发音 翻译 作用 print 普润特 打印 显示我们想要查看的内容 input 因普特 输入 获取用户输入的一些内容 int 印特 整型 将有引号的数 ...

  9. django初步了解2

    目录 django初步了解2 表的字段增删改查 数据的增删改查 反向解析和分组 路由分发 名称空间 伪静态 虚拟环境 django初步了解2 表的字段增删改查 新增的字段 1.直接提供默认值 defa ...

  10. Ruby Rails学习中:调试信息和 Rails 的三种环境,Users 资源,调试器,Gravatar 头像和侧边栏

    注册 一.调试信息和 Rails 环境 现在咱们要实现的用户资料页面是我们这个应用中第一个真正意义上的动态页面.虽然视图的代码不会动态改变, 不过每个用户资料页面显示的内容却是从数据库中读取的.添加动 ...