คำถามติดแท็ก variables

นี่เป็นรถถัง AMBIGUOUS; ใช้แท็กภาษาเฉพาะเมื่อใดก็ตามที่มีผลบังคับใช้ ตัวแปรคือที่เก็บข้อมูลชื่อในหน่วยความจำ การใช้ตัวแปรโปรแกรมคอมพิวเตอร์สามารถจัดเก็บตัวเลขข้อความข้อมูลไบนารีหรือการรวมกันของชนิดข้อมูลใด ๆ เหล่านี้ พวกเขาสามารถส่งผ่านไปในโปรแกรม

5
ตั้งค่าตัวแปร“ นี่” ได้อย่างง่ายดายหรือไม่
ฉันมีความเข้าใจ Javascript ค่อนข้างดียกเว้นว่าฉันไม่สามารถหาวิธีที่ดีในการตั้งค่าตัวแปร "this" พิจารณา: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example object someObj.foo_variable = "hi"; //set foo_variable so it alerts var old_fn = someObj.fn; //store old value someObj.fn = myFunction; //bind to someObj so "this" keyword works someObj.fn(); someObj.fn = old_fn; //restore …

4
ต่อท้ายตัวแปรสตริง [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันจะต่อท้ายคำกับตัวแปรสตริงที่เติมแล้วด้วยช่องว่างได้อย่างไร

6
อะไรคือความแตกต่างระหว่าง $ {var},“ $ var” และ“ $ {var}” ใน Bash shell?
อะไรชื่อกล่าวว่า: สิ่งที่ไม่ได้หมายถึงการแค็ปซูลตัวแปรใน{}, ""หรือ"{}?" ผมยังไม่ได้รับสามารถที่จะหาคำอธิบายใด ๆ ออนไลน์เกี่ยวกับเรื่องนี้ - ฉันไม่ได้รับสามารถที่จะหมายถึงพวกเขายกเว้นสำหรับการใช้สัญลักษณ์ซึ่ง ไม่ให้ผลอะไรเลย นี่คือตัวอย่าง: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") นี้: for group in "${groups[@]}"; do echo $group done พิสูจน์ได้ว่าแตกต่างจากนี้มาก: for group in $groups; do echo $group done และนี่: for group in ${groups}; do echo $group done สิ่งแรกเท่านั้นที่บรรลุสิ่งที่ฉันต้องการ: เพื่อวนซ้ำผ่านแต่ละองค์ประกอบในอาร์เรย์ ฉันไม่ได้จริงๆที่ชัดเจนเกี่ยวกับความแตกต่างระหว่าง$groups, "$groups", และ${groups} …
135 bash  shell  variables  syntax 

8
การนำเข้าตัวแปรจากไฟล์อื่น?
ฉันจะนำเข้าตัวแปรจากไฟล์หนึ่งไปยังอีกไฟล์ได้อย่างไร ตัวอย่าง: file1มีตัวแปรx1และx2วิธีส่งผ่านไปยังfile2อะไร ฉันจะนำเข้าทั้งหมดของตัวแปรจากที่หนึ่งไปยังอีก?
134 python  file  variables  import 

13
คุณใช้ตัวแปรสคริปต์ใน psql ได้อย่างไร?
ใน MS SQL Server ฉันสร้างสคริปต์ของฉันเพื่อใช้ตัวแปรที่ปรับแต่งได้: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) จากนั้นฉันจะเปลี่ยนค่าของ@somevariableรันไทม์ขึ้นอยู่กับค่าที่ฉันต้องการในสถานการณ์นั้น ๆ เนื่องจากอยู่ด้านบนของสคริปต์จึงง่ายต่อการดูและจดจำ ฉันจะทำเช่นเดียวกันกับไคลเอนต์ PostgreSQL ได้psqlอย่างไร

9
ตัวแปรที่ประกาศใน for-loop เป็นตัวแปรภายในหรือไม่
ฉันใช้ C # มาเป็นเวลานาน แต่ไม่เคยตระหนักถึงสิ่งต่อไปนี้: public static void Main() { for (int i = 0; i < 5; i++) { } int i = 4; //cannot declare as 'i' is declared in child scope int A = i; //cannot assign as 'i' does not exist in this context } เหตุใดฉันจึงไม่สามารถใช้ค่า …
133 c#  variables  scope 

10
จะประกาศตัวแปรและใช้งานในสคริปต์ Oracle SQL เดียวกันได้อย่างไร
ฉันต้องการเขียนโค้ดที่ใช้ซ้ำได้และจำเป็นต้องประกาศตัวแปรบางตัวในตอนต้นและนำมาใช้ซ้ำในสคริปต์เช่น: DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; ฉันจะประกาศตัวแปรและใช้ซ้ำในคำสั่งที่ตามมาได้อย่างไรเช่นในการใช้ SQLDeveloper ความพยายามในการ ใช้ส่วนประกาศและใส่คำสั่ง SELECT ต่อไปนี้ในและBEGIN END;เข้าถึงตัวแปรโดยใช้&stupidvar. ใช้คีย์เวิร์ดDEFINEและเข้าถึงตัวแปร ใช้คีย์เวิร์ดVARIABLEและเข้าถึงตัวแปร แต่ฉันได้รับข้อผิดพลาดทุกประเภทในระหว่างการพยายามของฉัน (ตัวแปรที่ไม่ถูกผูก, ข้อผิดพลาดของไวยากรณ์, คาดว่าSELECT INTO... )

3
ฉันจะประกาศและกำหนดตัวแปรในบรรทัดเดียวใน SQL ได้อย่างไร
ฉันต้องการสิ่งที่ชอบ DECLARE myVariable nvarchar[MAX] = "hello world". คะแนนโบนัสหากคุณแสดงวิธีเข้ารหัสใบเสนอราคาในสตริง เช่น: ฉันต้องการให้สตริงอ่าน John said to Emily "Hey there Emily" ความพยายามของฉันจะเป็น DECLARE myVariable nvarchar[MAX] = "John said to Emily \"Hey there Emily\""

9
ค่า None คืออะไร
ฉันศึกษา Python อยู่และฉันอ่านบทหนึ่งซึ่งอธิบายถึงNoneคุณค่า แต่น่าเสียดายที่หนังสือเล่มนี้ยังไม่ชัดเจนเท่าที่ควร ฉันคิดว่าฉันจะหาคำตอบสำหรับคำถามของฉันถ้าฉันแบ่งปันที่นั่น ฉันต้องการทราบว่าNoneมูลค่าคืออะไรและคุณใช้เพื่ออะไร และฉันก็ไม่ได้เป็นส่วนหนึ่งของหนังสือเล่มนี้: การกำหนดค่าNoneให้กับตัวแปรเป็นวิธีหนึ่งในการรีเซ็ตเป็นสถานะเดิมที่ว่างเปล่า นั่นหมายความว่าอย่างไร? คำตอบนั้นยอดเยี่ยมถึงแม้ว่าฉันจะไม่เข้าใจคำตอบส่วนใหญ่เนื่องจากฉันมีความรู้เกี่ยวกับคอมพิวเตอร์น้อยมาก (ฉันไม่ได้เรียนเกี่ยวกับชั้นเรียนวัตถุ ฯลฯ ) ประโยคนี้หมายความว่าอย่างไร การกำหนดค่าNoneให้กับตัวแปรเป็นวิธีหนึ่งในการรีเซ็ตเป็นสถานะเดิมที่ว่างเปล่า สุดท้าย: ในที่สุดฉันก็ได้รับคำตอบจากการค้นหาคำตอบที่ต่างออกไป ฉันต้องขอบคุณทุกคนที่ให้เวลาเพื่อช่วยเหลือฉัน (โดยเฉพาะ Martijn Pieters และ DSM) และฉันหวังว่าฉันจะสามารถเลือกคำตอบทั้งหมดให้ดีที่สุด แต่การเลือกนั้น จำกัด ไว้ที่หนึ่ง คำตอบทั้งหมดนั้นยอดเยี่ยมมาก

25
ทางเลือก Var_dump ที่สวยกว่า / ให้ข้อมูลใน PHP? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่? อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ทุกโปรแกรม PHP ดีมีprint_rหรือvar_dumpเสื้อคลุมที่พวกเขาใช้ความรักและปุ่มลัดมอบหมายให้ทำไมเราไม่แบ่งปันคนที่ชื่นชอบของเรา


13
ฉันจะนับค่าที่ไม่ซ้ำกันภายในรายการได้อย่างไร
ดังนั้นฉันจึงพยายามสร้างโปรแกรมนี้ที่จะขอให้ผู้ใช้ป้อนข้อมูลและเก็บค่าในอาร์เรย์ / รายการ จากนั้นเมื่อป้อนบรรทัดว่างระบบจะแจ้งให้ผู้ใช้ทราบว่าค่าเหล่านั้นไม่ซ้ำกันกี่ค่า ฉันกำลังสร้างสิ่งนี้ด้วยเหตุผลในชีวิตจริงไม่ใช่เป็นปัญหา enter: happy enter: rofl enter: happy enter: mpg8 enter: Cpp enter: Cpp enter: There are 4 unique words! รหัสของฉันมีดังนี้: # ask for input ipta = raw_input("Word: ") # create list uniquewords = [] counter = 0 uniquewords.append(ipta) a = 0 # loop thingy # while …

6
ความหมายที่แท้จริงของ IFS = $ '\ n' คืออะไร?
หากตัวอย่างต่อไปนี้ซึ่งตั้งค่าIFSตัวแปรสภาพแวดล้อมเป็นอักขระฟีดบรรทัด ... IFS=$'\n' อะไรเครื่องหมายดอลลาร์หมายความ ว่า ? มันทำอะไรในกรณีเฉพาะนี้? ฉันจะอ่านเพิ่มเติมเกี่ยวกับการใช้งานเฉพาะนี้ได้ที่ไหน (Google ไม่อนุญาตให้ใช้อักขระพิเศษในการค้นหาและฉันไม่รู้ว่าจะค้นหาอะไรเป็นอย่างอื่น) ฉันรู้ว่าIFSตัวแปรสภาพแวดล้อมคืออะไรและ\nตัวละครคืออะไร (ฟีดบรรทัด) แต่ทำไมไม่ใช้แบบฟอร์มต่อไปนี้: IFS="\n"(ซึ่งใช้ไม่ได้) ตัวอย่างเช่นหากฉันต้องการวนซ้ำทุกบรรทัดของไฟล์และต้องการใช้ for loop ฉันสามารถทำได้: for line in (< /path/to/file); do echo "Line: $line" done อย่างไรก็ตามการดำเนินการนี้จะใช้ไม่ได้จนกว่าIFSจะตั้งค่าเป็นอักขระป้อนบรรทัด เพื่อให้ใช้งานได้ฉันต้องทำสิ่งนี้: OLDIFS=$IFS IFS=$'\n' for line in (< /path/to/file); do echo "Line: $line" done IFS=$OLDIFS หมายเหตุ:ฉันไม่ต้องการวิธีอื่นในการทำสิ่งเดียวกันฉันรู้หลายอย่างแล้ว ... ฉันแค่อยากรู้เรื่องนั้น$'\n'และสงสัยว่าจะมีใครให้คำอธิบายกับฉันได้บ้าง

10
คุณสร้างชื่อตัวแปรที่แตกต่างกันอย่างไรในขณะที่อยู่ในวง [ซ้ำ]
คำถามนี้มีคำตอบอยู่แล้วที่นี่ : ฉันจะสร้างตัวแปรจำนวนตัวแปรได้อย่างไร (14 คำตอบ) ปิดทำการเมื่อเดือนที่แล้ว เพื่อวัตถุประสงค์ตัวอย่าง ... for x in range(0,9): string'x' = "Hello" ดังนั้นฉันจึงลงท้ายด้วย string1, string2, string3 ... ทั้งหมดเท่ากับ "สวัสดี"
125 python  loops  variables 

5
การกำหนดรหัสให้กับตัวแปร
เป็นไปได้ไหมที่จะสร้างตัวแปรและกำหนดบรรทัดของรหัสให้กับตัวแปรเช่น: ButtonClicked = (MessageBox.Show("Hello, World!")); ... ดังนั้นเมื่อฉันใช้ตัวแปรมันจะดำเนินการบรรทัดของรหัส
124 c#  variables 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.