1.字符串,整型,浮点型.区别以及用法

  |------字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

    可以不严格的说,你可以认为引号包括的,都属于字符串!

    下列代码输出结果一样

 >>> print 'Hello,World'
 Hello,World
 >>> print "Hello,World"
 Hello,World

    创建字符串,只要为变量分配一个值即可,也就是赋值.

 >>> string = "Hello,World"#这里的string可以自己随便定义
 >>> print string
 Hello,World

    将两个不相关的字符串组合在一起输出.

 >>> string1 = "Hello,"
 >>> string2 = "World"
 >>> print string1+string2
 Hello,World

  

  |------整型和浮点型

    也就是整数和小数.

    用type()可以查看字符串的类型.

 >>> type(1)
 <type 'int'>
 >>> type(1.5)
 <type 'float'>
 >>> type("Hello")
 <type 'str'>

int是整型,float是浮点型,str是字符串

    整型/浮点型的赋值和加减

 >>> int1 = 1
 >>> int2 = 2
 >>> print int1+int2
 3

    如果想同时输出字符串和整型/浮点型,直接用下面的代码会报错

 >>> print "Output:"+int1+int2
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
 TypeError: cannot concatenate 'str' and 'int' objects

  如何输出两个不同类型的数据?下列举例两种方法.

   1.强制转换数据类型,将整型转换为字符串

 >>> print "Output: "+str(int1+int2)
 Output: 3

  这里str()就是将括号里的任意东西强制转换为字符串

  2.格式化输出

 >>> print "Output: %s" % (int1+int2)
 Output: 3

[原创]Python入门到简单网站目录扫描器编写(上)的更多相关文章

  1. python网站目录扫描器2.0版

    改进了上次乱的要死的. #网站目录扫描器2.0的脚本 import sys import requests import time print('[+]扫描中') def gfc(): f=open( ...

  2. Python开发网站目录扫描器

    有人问为什么要去扫描网站目录:懂的人自然懂 这个Python脚本的特点: 1.基本完善 2.界面美观(只是画了个图案) 3.可选参数增加了线程数 4.User Agent细节处理 5.多线程显示进度 ...

  3. Python入门之软件开发目录规范

    本章重点: 理解在开发人标准软件时,如何布局项目目录结构,以及注意开发规范的重要性. 一.为什么要有好的目录结构 二.目录组织的方式 三.关于README的内容 四.关于requirements.tx ...

  4. Python入门之PyCharm中目录directory与包package的区别

    对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...

  5. Python入门,以及简单爬取网页文本内容

    最近痴迷于Python的逻辑控制,还有爬虫的一方面,原本的目标是拷贝老师上课时U盘的数据.后来发现基础知识掌握的并不是很牢固.便去借了一本Python基础和两本爬虫框架的书.便开始了自己的入坑之旅 言 ...

  6. Python入门--番外--中文目录乱码问题

    写Python的程序,读取含有中文目录下的文件,结果发现根本读取不了该中文目录下的文件, 原因:通过调试发现:该文件的目录乱码,目录无法解析,自然导致无法读取文件内容 解决方法: strPath = ...

  7. Coursera课程《大家的编程》(Python入门)中课程目录

    Getting Started with Python Getting Started with Python is the first course in the specialization Py ...

  8. python入门:简单模拟登陆时UTF-8转换成GBK编码

    #!/usr/bin/env python # -*- coding:utf-8 -*- """ 给变量x赋值为字符串‘请输入用户名:’ 变量x_unicode的赋值等于 ...

  9. [Python]处理windows下多级目录文件,上传到Linux服务器

    #-*- coding: utf-8 -*- __author__ = 'tsbc' import sys reload(sys) sys.setdefaultencoding('utf-8') im ...

随机推荐

  1. POJ 1556 The Doors 线段判交+Dijkstra

    The Doors Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 6734   Accepted: 2670 Descrip ...

  2. 计算方法(一)用C#实现数值迭代

    平时,经常会遇到解方程,计算方法中常用的有二分法(精度太低,迭代次数多,一般没人用),牛顿迭代法,弦截法,网上大多都是C++或者Java的实现代码,很少有C#的,我在本科毕业论文中用到了这些,那时也需 ...

  3. hdu 2187

    #include <stdio.h> using namespace std; struct race { int p; int w; }; race r[1010]; int cmp(r ...

  4. nginx轮询配置详解

    nginx轮询配置详解... Nginx配置文件详细说明转载

  5. raw和字符串的转换。

    hextoraw():十六进制字符串转换为raw: rawtohex():将raw串转换为十六进制: select hextoraw('gggggg') from dual

  6. 怎样取得数组对象和arralist 的长度

    数组用length属性 ArrayList用size()方法

  7. 单点登录CAS使用记(八):使用maven的overlay实现无侵入的改造CAS

    前期在学习CAS部署的过程中,都是网上各种教程,各种方案不停的尝试. 期间各种侵入改源码,时间久了,改了哪个文件,改了哪段配置,增加了哪段代码,都有可能混淆不清了. 而且最大的问题是,万一换个人来维护 ...

  8. 《Linux内核分析》 week4作业-使用嵌入式汇编调用一个系统调用

    一.fork的嵌入式汇编执行 #include <stdio.h> #include <unistd.h> int main(){ pid_t pid; asm volatil ...

  9. C程序设计语言练习题1-17

    练习1-17 编写一个程序,打印长度大于80个字符的所有输入行. 代码如下: #include <stdio.h> // 包含标准库的信息. #define MAXROW 10 // 最大 ...

  10. d3可视化实战04:事件绑定机制

    首先说明,d3支持所有的JS事件——甚至其他代码的自定义事件.这里有一个列表,The MDN Event Reference, 包含了几乎所有浏览器创建的事件类型.大家有需要可以去查看. D3的事件绑 ...