python,初步

  1.  变量,包,模块,类的命名规范

    #3:项目名包名模块名变量名函数名都是小写字母,不同的字母之间用下划线隔开
    # class_basic 1 (推荐) classbasic1 (不推荐)
    #4: 类名首字母大写驼峰命名StudentInfo HttpRequest
  2. 注释:

    注释:
    #  ---  表示单行注释 快捷键 ctr1 + /
    ‘‘‘  ‘‘‘  ---  成对的三个单引号括起来的内容就是多行注释
  3.  多行链接符:


     如果是字符串:也可以这样

  4. 单引号,双引号,三引号,都是字符串:

    【\n】:换行的意思
    【\\n】:就是:\n本身
  5. 字符串中的:r  R  ---  把特殊字符变成普通字符

    print(R"这是第一-行\n这是第二行")
    print(r"这是第一-行\n这是第二行")  
  6.  标准输入

    #Python文件里面的输入和输出
    print(‘ hello‘ )#输出内容到控制台
    a=input("请输入你心目中最好的课程机构”)#从控制台获取个数据I
    print (a)
    备注:标准输入对象是个:字符串
  7. 字符串:

    字符串	w	e	l	c	m
    正序	0	1	2	3	4
    反序	-5	-4	-3	-2	-1
    +    拼接
    *    重复次数
    str()    转成字符串in  str1  在 str2 内部?  true  false
    切片:# 字符串的切片:字符串名[m:n:k]
    # m索引开始的地方n索引结束的地方k步长根据k来计算索引 然后根据索引去取值
    # res=a[0:5:1]#k=1 01234取左不取右n-1就结束了取值
    # res=a[0:5:2]#k=2 02 4
    # res=a[0:5]#如果不输入k那么k就取默认值k=1 0123 4
    # res=a[:]#从头取到尾
      res=a[0:]#默认取完所有的值
    格式化输出【%方式】:
     方式一:print (name+”,今年",age,‘岁‘ )
      备注:age 的左右有空格
     方式二:  print(" %s今年%s岁,数学考了%s(或者%.2f) "% (name, age, score) ) #按顺序取值、  #%d必须放一个整数;%f可以放一个整数也可以放一个浮点数;%s可以放任意值
    格式化输出【format{}方式】
      print(" {0}今年数学考了{1}". format (name, score)) #按顺序取值
      #{}里面不指定数值就会按顺序取值
      #{}里面指定数值就会根据你设置的去取值
      #format.里面的数据也是有索引的从0开始标记数据
  8. 字符串,切片

  9. 发送到
  10. 待发送

原文地址:https://www.cnblogs.com/focusta/p/12183293.html

时间: 2024-10-21 07:49:51

python,初步的相关文章

【美妙的Python之二】Python初步

美妙的Python之Python起步 简而言之: Python 是能你无限惊喜的语言,与众不同.           1.动态类型:         Python是一种动态类型语言,不需要预先声明变量的类型,变量的类型和值在赋值那一刻动态地初始化.这一点与C/C++,Java等静态类型语言完全不同,静态类型在编译阶段就必须显示的声明变量的类型,动态类似在运行时才确定变量的类型.        变量a动态地初始化为int类型,并赋值2014;        变量msg则动态初始化为str类型,并赋

python初步编写用户登录

python初步编写用户登录 python编写用户登录 用python写一个脚本,使得这个脚本在执行后,可以产生如下的效果: 1.用户的账号为:root 密码为:westos 2.用户账号和密码均输入正确时,输出" login ok !" 3.用户账号输入正确,密码输入错误,会提示密码错误. 4.用户账号输入错误,会提示该用户不存在. 5.用户账号和密码输入错误三次后自动退出并提示输入错误超过三次. 该用户登录的脚本如下所示: #!/usr/bin/env python #coding

python初步——基础总结(一)

一.  第一个HelloWorld 1. 在linux 执行 (python2.7) [[email protected] ~]# vim test.py #!/usr/bin/env python    #---->python解释器 # -*- coding: utf-8 -*-  # ---> 字符集 print 'Hello World' 执行结果 # python test.py  Hello World 2. 在windows pycharm 上执行 print('Hello Wo

python初步学习中的问题之HTTP status code is not handled or not allowed

按照网上的教程学习python,最开始的dmoz_spider项目一直不能正常运行,一直出现下面的问题: 即http status code is not handled or allowed http状态代码没有被处理或允许, 一开始我不理解,在网上找了好多修改setting.py中的 DOWNLOADER_MIDDLEWARES方法也没啥用,心疼自己英语太差,好多问题看不懂... 不过最后还是找到了修改方法: 就是你的http状态码没有被识别,需要在settings.py中添加这个状态码信息

登陆注册系统python初步实现

这几天学了MySQLdb的操作,觉得意犹未尽,python也已经学了有段时间,所以考虑着通过与数据库的集成,写一个简单的登陆.注册和更改密码的系统. 最终代码是写了一百二十多行,基本的功能已经实现,就是界面不太友好,下一步是打算学一些GUI的库,完善界面. 写这个系统的初衷,源于在廖雪峰老师的网站上http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868328251266d

python初步入门

下载并安装python后,将安装路径加到path环境变量中,即可在命令行窗口使用 help(obj)  --查看帮助 import 文件名   --导入一个文件 from  文件名 import 方法名   --导入文件中的一个方法 dir(var)  --查看变量属性和方法 None  --空对象 逻辑运算 and or not elif == elseif 没有switch语句 没有三目运算符 for循环  --for 变量 in 列表 ... 使用变量(默认加1) 迭代器 函数的定义和调用

Python初步

准备在工作之余看看Python的东西 收录一些资料 Python初学者(零基础学习Python.Python入门)常见问题:书籍推荐.资料.社区 http://blog.csdn.net/xiaowanggedege/article/details/8566606 小甲鱼零基础入门学习Python(全87集) http://pan.baidu.com/s/1o688QGM#path=%252F

python搭建简单的web服务器

由于要做自动化和性能测试,工作中需要有一个能够控制返回消息数据的web服务器,所以用python初步实现了一个简单的web服务器,能够处理HTTP的请求(GET,POST,PUT),并完成响应.先简单说明下原理,python中实现web服务器大概分两个步骤: 1.      创建一个套接字,绑定到指定的IP和端口,保持监听 2.      创建一个handle类,当收到请求消息时,作出响应 主要使用的类有两个: HTTPServer:HTTP服务器的基类,提供了HTTP服务器的常用方法,创建服务

各个阶段学习到的知识

大学前基础教育,耐力,怀疑精神书籍:鲁滨逊漂流记,大卫-科波菲尔 大学C语言,C++基础,汇编,自动控制,高等数学,物理,电路基础,GPS等软件工程师初级,遗传算法人文基础,自由主义学说,渴望了解并改变世界人文书籍:1984,论自由,人生中不可不想的事,野火集,人权是什么 研究生数学,算法,机器学习,信息检索,自然语言处理理论学习lisp,scheme初步信息安全系统,git初步人文书籍:穆勒自传,谈谈方法,黑客与画家,格列佛游记,小王子,活着,活出生命的意义,瓦尔登湖,中国人的品格 工作@百度