嘗試遍歷命令行參數以檢查字符串中的每個字符是否都是字母表。 類型錯誤:字符串索引必須是整數 import sys
k = sys.argv[1]
if len(sys.argv) != 2:
print("Error.")
return 1
else:
for i in k:
if k[i].isalpha() == False:
我有一個程序,正在從命令行輸入並使用它們。這段時間的輸入被調用命令如./a.out 1 2 3 4 5後分別給予,這是很容易使用它們(讓剛剛總結他們的時刻) - #include <iostream>
#include <cstdlib>
int main(int argc, char **argv) {
int sum = 0;
for(int i = 1; i < a
我一直在關注Zed A. Shaw的書「Learn Python the Hard Way」。我目前在運動18,和一直有運動以來16我的代碼這個問題是這樣的: from sys import argv
from os.path import exists
script, from_file, to_file = argv
print "Copying from %s to %s" % (
以下是Zed A. Shaw的「學習python的難題」片段。當我將第一個或第二個變量初始化爲argv時,出現錯誤。我還沒有找到解釋。 from sys import argv
script, first, second, third=argv
print "the script is called:",script
print "your first variable is called