我自幼时自觉聪慧,但实缺恒力,遂二十余岁却一事无成,亦无一技傍身,实属惭愧。

少时便仰慕于新兴世界之IT技术,然因惰性,未曾一日习学。

今陷此困境,聊以度日,反无端生出些许时间,便志要潜心研学,不求能成大器,只愿能习得一技或灭吾性之惰躁,实属努力不费也。

遂记博客,以观众人,亦作自省。


1.语法突出:在编写时编辑器会将不同类型的内容用不同的颜色进行区分,比如print与message=与“hello python world”与打印出来的hello python world分别使用蓝色、黑色、红色、黑色进行区别,以便于我们编写程序。

>>> message="hello python world";print(message)
hello python world

2.print语句,意为打印,会将print后的语句打印在桌面。

>>> print("HELLO PYTHON WORLD!")
HELLO PYTHON WORLD!

3.变量的赋值:每一个变量都存储了一个值(与变量相关的信息),而在这里我们将这个信息赋给这个变量。输入这个变量所呈现的便是我们赋值给这个变量的信息。

>>> message="hello python world"
>>> print(message)
hello python world

4.空行是输入可以用“;”来代替,暂时没有找到如何在python中输入空行。

>>> message="hello python world";print(message);message="hello python crash course world";print(message)
hello python world
hello python crash course world

5.变量名只能包括字母、数字和下划线,变量名只能用字母和下划线打头,而不能用数字打头。

Ture

>>> message_1="hello python world"
>>> print(message_1)
hello python world

Error

>>> 1_message="hello python world"
SyntaxError: invalid token

6. 变量名不能包含空格,其中的单词可以用下划线分隔但不能用空格,会引发错误。

>>> geeeting message="hello world"
SyntaxError: invalid syntax

7.不用python关键词和函数名用作变量名,比如“print”

8.方法,name="taday is a sunny day”;print(name.title())中 name后面的(.)表示让python对name执行title()的操作,()中是因为方法常常需要额外的信息来完成其工作,没有就空着。

>>> name="taday is a sunny day"
>>> print(name.title())

9.修改字符串大小写, 几个操作大小写的方法,下列语句(upper();lower();title())

>>> name="wangpanpan"
>>> print(name.title())
Wangpanpan
>>> print(name.upper())
WANGPANPAN
>>> print(name.lower())
wangpanpan

10.字符串的拼接,python用(+)来拼接字符串

>>> first_name="wang"
>>> last_name="panpan"
>>> full_name=first_name+""+last_name
>>> print(full_name)
wangpanpan

用方法来将姓名和语句设置为合适的格式

>>> say="goodmorning"
>>> print(say.title()+full_name.title()+"!")
GoodmorningWangpanpan!

单词记忆

define:定义;

traceback:回溯;追溯;

invalid:无效的;

syntax:语法;


Python学习笔记-chapter1的更多相关文章

  1. python学习笔记整理——字典

    python学习笔记整理 数据结构--字典 无序的 {键:值} 对集合 用于查询的方法 len(d) Return the number of items in the dictionary d. 返 ...

  2. VS2013中Python学习笔记[Django Web的第一个网页]

    前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环 ...

  3. python学习笔记之module && package

    个人总结: import module,module就是文件名,导入那个python文件 import package,package就是一个文件夹,导入的文件夹下有一个__init__.py的文件, ...

  4. python学习笔记(六)文件夹遍历,异常处理

    python学习笔记(六) 文件夹遍历 1.递归遍历 import os allfile = [] def dirList(path): filelist = os.listdir(path) for ...

  5. python学习笔记--Django入门四 管理站点--二

    接上一节  python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...

  6. python学习笔记--Django入门0 安装dangjo

    经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ ...

  7. python学习笔记(一)元组,序列,字典

    python学习笔记(一)元组,序列,字典

  8. Pythoner | 你像从前一样的Python学习笔记

    Pythoner | 你像从前一样的Python学习笔记 Pythoner

  9. OpenCV之Python学习笔记

    OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书< ...

随机推荐

  1. implode() 数组元素组合函数

    定义和用法 implode() 函数把数组元素组合为一个字符串. 语法:implode(separator,array); 说明 虽然 separator 参数是可选的.但是为了向后兼容,推荐您使用使 ...

  2. test--2

    $(function () {   if (isLogined && !c_has_follwed) {   $.ajax({   url: "/mvc/Follow/Fol ...

  3. egret 简单的四方向的a星寻路,在wing中可以直接跑

    /** * main类中加载场景 * 创建游戏场景 * Create a game scene */ private createGameScene() { MtwGame.Instance.init ...

  4. react系列笔记:第一记-redux

    前言: 目前公司使用dva,对于前不久还是使用原生js的我来说,花了差不多一两周时间,基本掌握如何使用.虽然对于react有一点点基础,但很多地方未深入,很多概念也很模糊,故从本文开始,记录一下系统的 ...

  5. Apex辅助 - 透视|自瞄|无后

    Apex辅助 - 透视|自瞄|无后 裙:㈥㈠肆㈥②ээ㈠5免费使用供大家参考裙:㈥㈠肆㈥②ээ㈠5免费使用供大家参考裙:㈥㈠肆㈥②ээ㈠5免费使用供大家参考裙:㈥㈠肆㈥②ээ㈠5免费使用供大家参考裙: ...

  6. HashMap 的put方法

    final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node<K,V>[] ta ...

  7. 获取当前TestStep发送的request信息

    在当前test step的Script Assertion里添加 // Get request url def requestURL = messageExchange.getEndpoint() / ...

  8. Quartz 2.2 动态添加、修改和删除定时任务

    QuartzManager.Java 动态添加.修改和删除定时任务管理类 import org.quartz.CronScheduleBuilder; import org.quartz.CronTr ...

  9. makefile笔记1 - 初识makefile

    前情提要 上一篇<编译入门>讲了变成的基本问题.如果源文件只有一个,就如之前的例子,那么用gcc命令直接编译就可以了.但是很多实际的工程用到的源文件都是相当多的,这时候用命令一个个编译是很 ...

  10. Ubuntu的显示问题不全解决

    首先我们安装的是Ubuntu 16.04版本.最开始一直不能解分辨率问题,导致信息显示不全 利用xrandr -s 1369x768(中间x是乘号不是英文字母) 命令来设置分辨率, 需注意的是: 1. ...