我是python的新手。试着自学。下面是我的python程序。当我试图在Powershell中运行它的时候。它就这么卡住了。它永远不会显示任何输出。我在屏幕上看不到任何错误。
from sys import argv
script, name = argv
print "this is: ", script
print "my name is: ", name
age = raw_input("what is your age: ")
height = raw_input("what is your height")
pri
大家好,我是新来的,也是python的新手。我正在做一些我在网上找到的Python练习,并且被我做错的地方卡住了。我正在尝试学习和自学if和else语句。这是我的代码。
weight = (float(input("How much does your suitcase weigh? "))
if weight > 50:
print("There is a $25 fee for a luggage that heavy.")
print("Thank you for your buisness. ")
input
我是Python的新手,我正在尝试通过自学来学习Python。我试图使用while循环来构建斐波纳契级数。下面是我的代码,它没有返回所需的结果。有人能解释这个问题吗? a = 0
b = 1
while b<100:
print(b)
a = b
b = a + b 如果我们像a, b = b, a+b一样同时定义a, b,这将完美地工作。为什么会发生这种情况?我不明白,因为在这两种情况下,a和b的定义都是一样的。
我在这个问题中也有同样的问题:
但我似乎仍然找不到足够简单的指令来在我的mac上安装和运行Swampy。我完全没有计算机科学/编程的背景,我正在从艾伦·唐尼( Allen )的书"ThinkPython“中自学Python。
如果有人能给我一步一步的简单指令,在我的Mac上安装Swampy模块,我会非常感激的。这里有一个完全的技术新手的辩词。
提前谢谢。
AJ
我对编程和自学python是个新手。
我创建了两个函数。第一个函数返回一个objectA。第二个方法接受objectA作为参数。如何在函数之间保持对象的“活动”?
listA = "" # a string
print(type(listA))
def one():
listA = [1,3,2,4] # within this function, listA is now a list object
print (type(listA))
print ("def one:", (listA))
return listA
import random
chars = list('abcdefghijklmnopqrstuvwxyz1234567890')
password_char_list = []
password = ''
while True:
try:
password_length = int(input('Give the length of the password: '))
except ValueError:
print("Please give an integer.")
我是Python的新手,在过去的几个月里一直在自学。我正在使用的这本书教的是Python 2.7,而我正在尝试学习Python 3.4。我现在已经习惯了使用这两种方法,但是我一直想不出如何用enter键退出这个while循环。代码显示如下:
total = 0
count = 0
data = eval(input("Enter a number or press enter to quit: "))
while data != "":
count += 1
number = data
total += number
avera
我写了一个bash脚本,但由于我是一个自学成才的bash新手,我想问我是否能够更有效地检查给定的论点。我还在谷歌上搜索了这方面的内容,并在这里查看了一些主题,但到目前为止,我看到的例子过于复杂。在python3中,有很多更简单的方法来解决这个问题,但我想在bash中它会更复杂一些。
#!/bin/bash
ERR_MSG="You did not give the argument required"
if [[ ${1?$ERR_MSG} == "a" ]]; then
echo "ABC"
elif [[ ${1?$ERR